Friday Aug 26 2025 11:38:39 GMT-0700 (Pacific Daylight Time)

@api @rapi @rgapi @rapiget
Feature: 100

- Validate REST GET API enhancements
- Note: POST, DELETE is currently not supported. Only GET, PUT is supported

Given The cluster has been initialized < 1ms

Then I will not able to get REST requests on the engine < 1ms

Given The cluster has been initialized < 1ms

And I should see REST GET request all on the Director < 1ms

Then I should see REST GET request of cluster name < 1ms

And I should see REST GET request of the rootLocation < 1ms

And I should see REST GET request childLocation of location_id=0 < 1ms

And I should see REST GET request childLocation of location_id=100 < 1ms

And I should not see REST GET request childLocation of location_id=101 < 1ms

And I should see REST GET request of name of All Locations < 1ms

And I should see REST GET request of all populated fixtures < 1ms

And I am able to get the total locations via REST API < 1ms

And I should see REST GET request of current timestamp < 1ms

Given The cluster has been initialized < 1ms

And I should see REST GET request all on the Director < 1ms

Then I should see REST GET request of id at the location_id=0 < 1ms

And I should see REST GET request of location_name="All Locations" at location_id=0 < 1ms

And I "should" see REST GET request of all PolicyName=["0:Emergency"] at location_id=0 < 1ms

And I "should" see REST GET request of all PolicyType=["EXTERNAL"] at location_id=0 < 1ms

And I "should" see REST GET request of sensorStats at location_id=0 < 1ms

Given The cluster has been initialized < 1ms

And I should see REST GET request all on the Director < 1ms

Then I should see REST GET request of id at the location_id=11 < 1ms

And I should see REST GET request of location_name="Unassigned" at location_id=11 < 1ms

And I "should NOT" see REST GET request of all PolicyName=["0:Emergency"] at location_id=11 < 1ms

And I "should NOT" see REST GET request of all PolicyType=["EXTERNAL"] at location_id=11 < 1ms

And I "should NOT" see REST GET request of sensorStats at location_id=11 < 1ms

Given The cluster has been initialized < 1ms

And Location_id=104 was configured with name="Location C" < 1ms

And Event="Scene Control" is not existed at location_id=104, and at root < 1ms

And Scene Control with scenes=["Scene70","Scene30","Scene90","Scene50"] has policy=Default, priority=101, disableWallSwitch=false at location_id=104 < 1ms

When A motion is triggered at all fixtures < 1ms

Then I should see REST GET request of location_name="Location C" at location_id=104 < 1ms

And I should see REST GET request scenes=["Scene70","Scene30","Scene90","Scene50"] at location_id=104 < 1ms

And I should see REST GET request of id at the location_id=104 < 1ms

And I should see REST GET request of childFixture at location_id=104 < 1ms

And I should see the motion detected at location_id=104 via REST GET < 1ms

Given The cluster has been initialized < 1ms

And Location_id=100 was configured with name="Location A" < 1ms

And Event="Scene Control" is not existed at location_id=100, and at root < 1ms

And Scene Control with scenes=["Demo","Presentation","Normal"] has policy=Default, priority=101, disableWallSwitch=false at location_id=100 < 1ms

When A motion is triggered at all fixtures < 1ms

Then I should see REST GET request of location_name="Location A" at location_id=100 < 1ms

And I should see REST GET request scenes=["Demo","Presentation","Normal"] at location_id=100 < 1ms

And I should see REST GET request of id at the location_id=100 < 1ms

And I should see REST GET request of childFixture at location_id=100 < 1ms

And I should see the motion detected at location_id=100 via REST GET < 1ms

Given The cluster has been initialized < 1ms

And Location_id=101 was configured with name="Location A_1" < 1ms

And Event="Scene Control" is not existed at location_id=101, and at root < 1ms

And Scene Control with scenes=["Scene10","Scene50","Scene70"] has policy=Default, priority=101, disableWallSwitch=false at location_id=101 < 1ms

When A motion is triggered at all fixtures < 1ms

Then I should see REST GET request of location_name="Location A_1" at location_id=101 < 1ms

And I should see REST GET request scenes=["Scene10","Scene50","Scene70"] at location_id=101 < 1ms

And I should see REST GET request of id at the location_id=101 < 1ms

And I should see REST GET request of childFixture at location_id=101 < 1ms

And I should see the motion detected at location_id=101 via REST GET < 1ms

Given The cluster has been initialized < 1ms

And Location_id=102 was configured with name="Location A_2" < 1ms

And Event="Scene Control" is not existed at location_id=102, and at root < 1ms

And Scene Control with scenes=["Scene30","Scene60"] has policy=Default, priority=101, disableWallSwitch=false at location_id=102 < 1ms

When A motion is triggered at all fixtures < 1ms

Then I should see REST GET request of location_name="Location A_2" at location_id=102 < 1ms

And I should see REST GET request scenes=["Scene30","Scene60"] at location_id=102 < 1ms

And I should see REST GET request of id at the location_id=102 < 1ms

And I should see REST GET request of childFixture at location_id=102 < 1ms

And I should see the motion detected at location_id=102 via REST GET < 1ms

Given The cluster has been initialized < 1ms

And Location_id=103 was configured with name="Location B" < 1ms

And Event="Scene Control" is not existed at location_id=103, and at root < 1ms

And Scene Control with scenes=["Scene100","Scene70"] has policy=Default, priority=101, disableWallSwitch=false at location_id=103 < 1ms

When A motion is triggered at all fixtures < 1ms

Then I should see REST GET request of location_name="Location B" at location_id=103 < 1ms

And I should see REST GET request scenes=["Scene100","Scene70"] at location_id=103 < 1ms

And I should see REST GET request of id at the location_id=103 < 1ms

And I should see REST GET request of childFixture at location_id=103 < 1ms

And I should see the motion detected at location_id=103 via REST GET < 1ms

Given The cluster has been initialized < 1ms

And Location_id=105 was configured with name="Location B_1" < 1ms

And Event="Scene Control" is not existed at location_id=105, and at root < 1ms

And Scene Control with scenes=["SceneA", "SceneB"] has policy=Default, priority=101, disableWallSwitch=false at location_id=105 < 1ms

When A motion is triggered at all fixtures < 1ms

Then I should see REST GET request of location_name="Location B_1" at location_id=105 < 1ms

And I should see REST GET request scenes=["SceneA", "SceneB"] at location_id=105 < 1ms

And I should see REST GET request of id at the location_id=105 < 1ms

And I should see REST GET request of childFixture at location_id=105 < 1ms

And I should see the motion detected at location_id=105 via REST GET < 1ms

Given The cluster has been initialized < 1ms

And Location_id=106 was configured with name="Location B_2" < 1ms

And Event="Scene Control" is not existed at location_id=106, and at root < 1ms

And Scene Control with scenes=["Scene95","Scene_20"] has policy=Default, priority=101, disableWallSwitch=false at location_id=106 < 1ms

When A motion is triggered at all fixtures < 1ms

Then I should see REST GET request of location_name="Location B_2" at location_id=106 < 1ms

And I should see REST GET request scenes=["Scene95","Scene_20"] at location_id=106 < 1ms

And I should see REST GET request of id at the location_id=106 < 1ms

And I should see REST GET request of childFixture at location_id=106 < 1ms

And I should see the motion detected at location_id=106 via REST GET < 1ms

Given The cluster has been initialized < 1ms

And Location_id=108 was configured with name="Location C_1" < 1ms

And Event="Scene Control" is not existed at location_id=108, and at root < 1ms

And Scene Control with scenes=["Scene40","Scene_50"] has policy=Default, priority=101, disableWallSwitch=false at location_id=108 < 1ms

When A motion is triggered at all fixtures < 1ms

Then I should see REST GET request of location_name="Location C_1" at location_id=108 < 1ms

And I should see REST GET request scenes=["Scene40","Scene_50"] at location_id=108 < 1ms

And I should see REST GET request of id at the location_id=108 < 1ms

And I should see REST GET request of childFixture at location_id=108 < 1ms

And I should see the motion detected at location_id=108 via REST GET < 1ms

Given The cluster has been initialized < 1ms

And Location_id=109 was configured with name="Location C_2" < 1ms

And Event="Scene Control" is not existed at location_id=109, and at root < 1ms

And Scene Control with scenes=["Scene40","Scene_60"] has policy=Default, priority=101, disableWallSwitch=false at location_id=109 < 1ms

When A motion is triggered at all fixtures < 1ms

Then I should see REST GET request of location_name="Location C_2" at location_id=109 < 1ms

And I should see REST GET request scenes=["Scene40","Scene_60"] at location_id=109 < 1ms

And I should see REST GET request of id at the location_id=109 < 1ms

And I should see REST GET request of childFixture at location_id=109 < 1ms

And I should see the motion detected at location_id=109 via REST GET < 1ms

Given The cluster has been initialized < 1ms

And Location_id=110 was configured with name="Location C_3" < 1ms

And Event="Scene Control" is not existed at location_id=110, and at root < 1ms

And Scene Control with scenes=["Dark_9","Dim_20","Lit_92"] has policy=Default, priority=101, disableWallSwitch=false at location_id=110 < 1ms

When A motion is triggered at all fixtures < 1ms

Then I should see REST GET request of location_name="Location C_3" at location_id=110 < 1ms

And I should see REST GET request scenes=["Dark_9","Dim_20","Lit_92"] at location_id=110 < 1ms

And I should see REST GET request of id at the location_id=110 < 1ms

And I should see REST GET request of childFixture at location_id=110 < 1ms

And I should see the motion detected at location_id=110 via REST GET < 1ms

Given The cluster has been initialized < 1ms

And Location_id=111 was configured with name="@(#LocD)!$" < 1ms

And Event="Scene Control" is not existed at location_id=111, and at root < 1ms

And Scene Control with scenes=["Dark_7","Dim_22","Lit_90"] has policy=Default, priority=101, disableWallSwitch=false at location_id=111 < 1ms

When A motion is triggered at all fixtures < 1ms

Then I should see REST GET request of location_name="@(#LocD)!$" at location_id=111 < 1ms

And I should see REST GET request scenes=["Dark_7","Dim_22","Lit_90"] at location_id=111 < 1ms

And I should see REST GET request of id at the location_id=111 < 1ms

And I should see REST GET request of childFixture at location_id=111 < 1ms

And I should see the motion detected at location_id=111 via REST GET < 1ms

Given The cluster has been initialized < 1ms

Then I should see REST GET request of sensorStats at location_id=100 < 1ms

Given The cluster has been initialized < 1ms

Then I should see REST GET request of sensorStats at location_id=101 < 1ms

Given The cluster has been initialized < 1ms

Then I should see REST GET request of sensorStats at location_id=102 < 1ms

Given The cluster has been initialized < 1ms

Then I should see REST GET request of sensorStats at location_id=103 < 1ms

Given The cluster has been initialized < 1ms

Then I should see REST GET request of sensorStats at location_id=104 < 1ms

Given The cluster has been initialized < 1ms

Then I should see REST GET request of sensorStats at location_id=105 < 1ms

Given The cluster has been initialized < 1ms

Then I should see REST GET request of sensorStats at location_id=106 < 1ms

Given The cluster has been initialized < 1ms

Then I should see REST GET request of sensorStats at location_id=108 < 1ms

Given The cluster has been initialized < 1ms

Then I should see REST GET request of sensorStats at location_id=109 < 1ms

Given The cluster has been initialized < 1ms

Then I should see REST GET request of sensorStats at location_id=110 < 1ms

Given The cluster has been initialized < 1ms

Then I should see REST GET request of sensorStats at location_id=111 < 1ms

Given The cluster has been initialized < 1ms

Then I should see REST GET request of wallSwitch lowLevelControl.brightness at location_id=100 < 1ms

And I should see REST GET request of wallSwitch lowLevelControl.activated at location_id=100 < 1ms

Given The cluster has been initialized < 1ms

Then I should see REST GET request of wallSwitch lowLevelControl.brightness at location_id=101 < 1ms

And I should see REST GET request of wallSwitch lowLevelControl.activated at location_id=101 < 1ms

Given The cluster has been initialized < 1ms

Then I should see REST GET request of wallSwitch lowLevelControl.brightness at location_id=102 < 1ms

And I should see REST GET request of wallSwitch lowLevelControl.activated at location_id=102 < 1ms

Given The cluster has been initialized < 1ms

Then I should see REST GET request of wallSwitch lowLevelControl.brightness at location_id=103 < 1ms

And I should see REST GET request of wallSwitch lowLevelControl.activated at location_id=103 < 1ms

Given The cluster has been initialized < 1ms

Then I should see REST GET request of wallSwitch lowLevelControl.brightness at location_id=104 < 1ms

And I should see REST GET request of wallSwitch lowLevelControl.activated at location_id=104 < 1ms

Given The cluster has been initialized < 1ms

Then I should see REST GET request of wallSwitch lowLevelControl.brightness at location_id=105 < 1ms

And I should see REST GET request of wallSwitch lowLevelControl.activated at location_id=105 < 1ms

Given The cluster has been initialized < 1ms

Then I should see REST GET request of wallSwitch lowLevelControl.brightness at location_id=106 < 1ms

And I should see REST GET request of wallSwitch lowLevelControl.activated at location_id=106 < 1ms

Given The cluster has been initialized < 1ms

Then I should see REST GET request of wallSwitch lowLevelControl.brightness at location_id=108 < 1ms

And I should see REST GET request of wallSwitch lowLevelControl.activated at location_id=108 < 1ms

Given The cluster has been initialized < 1ms

Then I should see REST GET request of wallSwitch lowLevelControl.brightness at location_id=109 < 1ms

And I should see REST GET request of wallSwitch lowLevelControl.activated at location_id=109 < 1ms

Given The cluster has been initialized < 1ms

Then I should see REST GET request of wallSwitch lowLevelControl.brightness at location_id=110 < 1ms

And I should see REST GET request of wallSwitch lowLevelControl.activated at location_id=110 < 1ms

Given The cluster has been initialized < 1ms

Then I should see REST GET request of wallSwitch lowLevelControl.brightness at location_id=111 < 1ms

And I should see REST GET request of wallSwitch lowLevelControl.activated at location_id=111 < 1ms

Given The cluster has been initialized < 1ms

And I should see REST GET request all on the Director < 1ms

Then I should see REST GET request fixtureName of fixtureID=000000000CFV1U0101000prot10 < 1ms

And I should see REST GET request fixtureType=FIXTURELESS of fixtureID=000000000CFV1U0101000prot10 < 1ms

And I should see REST GET request serial number of fixtureID=000000000CFV1U0101000prot10 < 1ms

When A motion is triggered at all fixtures < 1ms

And I should see REST GET request sensorStats.motion of fixtureID=000000000CFV1U0101000prot10 < 1ms

Then I should see REST GET request sensorStats.temperature of fixtureID=000000000CFV1U0101000prot10 < 1ms

And I should see REST GET request sensorStats.illuminance of fixtureID=000000000CFV1U0101000prot10 < 1ms

And I should see REST GET request sensorStats.brightness of fixtureID=000000000CFV1U0101000prot10 < 1ms

And I should see REST GET request sensorStats.power of fixtureID=000000000CFV1U0101000prot10 < 1ms

And I should see lowLevelControl at the location, the fixtureID=000000000CFV1U0101000prot10 is located < 1ms

And I should see REST GET request sensorStats.brightness of fixtureID=000000000CFV1U0101000prot10 < 1ms

Given The cluster has been initialized < 1ms

And I should see REST GET request all on the Director < 1ms

Then I should see REST GET request fixtureName of fixtureID=000000000SFD1J05011717tst04 < 1ms

And I should see REST GET request fixtureType=FIXTURELESS of fixtureID=000000000SFD1J05011717tst04 < 1ms

And I should see REST GET request serial number of fixtureID=000000000SFD1J05011717tst04 < 1ms

When A motion is triggered at all fixtures < 1ms

And I should see REST GET request sensorStats.motion of fixtureID=000000000SFD1J05011717tst04 < 1ms

Then I should see REST GET request sensorStats.temperature of fixtureID=000000000SFD1J05011717tst04 < 1ms

And I should see REST GET request sensorStats.illuminance of fixtureID=000000000SFD1J05011717tst04 < 1ms

And I should see REST GET request sensorStats.brightness of fixtureID=000000000SFD1J05011717tst04 < 1ms

And I should see REST GET request sensorStats.power of fixtureID=000000000SFD1J05011717tst04 < 1ms

And I should see lowLevelControl at the location, the fixtureID=000000000SFD1J05011717tst04 is located < 1ms

And I should see REST GET request sensorStats.brightness of fixtureID=000000000SFD1J05011717tst04 < 1ms

Given The cluster has been initialized < 1ms

And I should see REST GET request all on the Director < 1ms

Then I should see REST GET request fixtureName of fixtureID=000000000SFD1J05011717tst05 < 1ms

And I should see REST GET request fixtureType=FIXTURELESS of fixtureID=000000000SFD1J05011717tst05 < 1ms

And I should see REST GET request serial number of fixtureID=000000000SFD1J05011717tst05 < 1ms

When A motion is triggered at all fixtures < 1ms

And I should see REST GET request sensorStats.motion of fixtureID=000000000SFD1J05011717tst05 < 1ms

Then I should see REST GET request sensorStats.temperature of fixtureID=000000000SFD1J05011717tst05 < 1ms

And I should see REST GET request sensorStats.illuminance of fixtureID=000000000SFD1J05011717tst05 < 1ms

And I should see REST GET request sensorStats.brightness of fixtureID=000000000SFD1J05011717tst05 < 1ms

And I should see REST GET request sensorStats.power of fixtureID=000000000SFD1J05011717tst05 < 1ms

And I should see lowLevelControl at the location, the fixtureID=000000000SFD1J05011717tst05 is located < 1ms

And I should see REST GET request sensorStats.brightness of fixtureID=000000000SFD1J05011717tst05 < 1ms

Given The cluster has been initialized < 1ms

And I should see REST GET request all on the Director < 1ms

Then I should see REST GET request fixtureName of fixtureID=000000000SVS1U0101202800422 < 1ms

And I should see REST GET request fixtureType=FIXTURELESS of fixtureID=000000000SVS1U0101202800422 < 1ms

And I should see REST GET request serial number of fixtureID=000000000SVS1U0101202800422 < 1ms

When A motion is triggered at all fixtures < 1ms

And I should see REST GET request sensorStats.motion of fixtureID=000000000SVS1U0101202800422 < 1ms

Then I should see REST GET request sensorStats.temperature of fixtureID=000000000SVS1U0101202800422 < 1ms

And I should see REST GET request sensorStats.illuminance of fixtureID=000000000SVS1U0101202800422 < 1ms

And I should see REST GET request sensorStats.brightness of fixtureID=000000000SVS1U0101202800422 < 1ms

And I should see REST GET request sensorStats.power of fixtureID=000000000SVS1U0101202800422 < 1ms

And I should see lowLevelControl at the location, the fixtureID=000000000SVS1U0101202800422 is located < 1ms

And I should see REST GET request sensorStats.brightness of fixtureID=000000000SVS1U0101202800422 < 1ms

Given The cluster has been initialized < 1ms

And I should see REST GET request all on the Director < 1ms

Then I should see REST GET request fixtureName of fixtureID=000000000SVS2A3701203700009 < 1ms

And I should see REST GET request fixtureType=WALL_SWITCH_5B of fixtureID=000000000SVS2A3701203700009 < 1ms

And I should see REST GET request serial number of fixtureID=000000000SVS2A3701203700009 < 1ms

When A motion is triggered at all fixtures < 1ms

And I should see REST GET request sensorStats.motion of fixtureID=000000000SVS2A3701203700009 < 1ms

Then I should see REST GET request sensorStats.temperature of fixtureID=000000000SVS2A3701203700009 < 1ms

And I should see REST GET request sensorStats.illuminance of fixtureID=000000000SVS2A3701203700009 < 1ms

And I should see REST GET request sensorStats.brightness of fixtureID=000000000SVS2A3701203700009 < 1ms

And I should see REST GET request sensorStats.power of fixtureID=000000000SVS2A3701203700009 < 1ms

And I should see lowLevelControl at the location, the fixtureID=000000000SVS2A3701203700009 is located < 1ms

And I should see REST GET request sensorStats.brightness of fixtureID=000000000SVS2A3701203700009 < 1ms

Given The cluster has been initialized < 1ms

And I should see REST GET request all on the Director < 1ms

Then I should see REST GET request fixtureName of fixtureID=000000000SVS2B01012103prt07 < 1ms

And I should see REST GET request fixtureType=WALL_SWITCH_XB of fixtureID=000000000SVS2B01012103prt07 < 1ms

And I should see REST GET request serial number of fixtureID=000000000SVS2B01012103prt07 < 1ms

When A motion is triggered at all fixtures < 1ms

And I should see REST GET request sensorStats.motion of fixtureID=000000000SVS2B01012103prt07 < 1ms

Then I should see REST GET request sensorStats.temperature of fixtureID=000000000SVS2B01012103prt07 < 1ms

And I should see REST GET request sensorStats.illuminance of fixtureID=000000000SVS2B01012103prt07 < 1ms

And I should see REST GET request sensorStats.brightness of fixtureID=000000000SVS2B01012103prt07 < 1ms

And I should see REST GET request sensorStats.power of fixtureID=000000000SVS2B01012103prt07 < 1ms

And I should see lowLevelControl at the location, the fixtureID=000000000SVS2B01012103prt07 is located < 1ms

And I should see REST GET request sensorStats.brightness of fixtureID=000000000SVS2B01012103prt07 < 1ms

Given The cluster has been initialized < 1ms

And I should see REST GET request all on the Director < 1ms

Then I should see REST GET request fixtureName of fixtureID=000000000SVS2B01012103prt08 < 1ms

And I should see REST GET request fixtureType=WALL_SWITCH_XB of fixtureID=000000000SVS2B01012103prt08 < 1ms

And I should see REST GET request serial number of fixtureID=000000000SVS2B01012103prt08 < 1ms

When A motion is triggered at all fixtures < 1ms

And I should see REST GET request sensorStats.motion of fixtureID=000000000SVS2B01012103prt08 < 1ms

Then I should see REST GET request sensorStats.temperature of fixtureID=000000000SVS2B01012103prt08 < 1ms

And I should see REST GET request sensorStats.illuminance of fixtureID=000000000SVS2B01012103prt08 < 1ms

And I should see REST GET request sensorStats.brightness of fixtureID=000000000SVS2B01012103prt08 < 1ms

And I should see REST GET request sensorStats.power of fixtureID=000000000SVS2B01012103prt08 < 1ms

And I should see lowLevelControl at the location, the fixtureID=000000000SVS2B01012103prt08 is located < 1ms

And I should see REST GET request sensorStats.brightness of fixtureID=000000000SVS2B01012103prt08 < 1ms

Given The cluster has been initialized < 1ms

And I should see REST GET request all on the Director < 1ms

Then I should see REST GET request fixtureName of fixtureID=000000000SVS2B03012134prt05 < 1ms

And I should see REST GET request fixtureType=WALL_SWITCH_XB of fixtureID=000000000SVS2B03012134prt05 < 1ms

And I should see REST GET request serial number of fixtureID=000000000SVS2B03012134prt05 < 1ms

When A motion is triggered at all fixtures < 1ms

And I should see REST GET request sensorStats.motion of fixtureID=000000000SVS2B03012134prt05 < 1ms

Then I should see REST GET request sensorStats.temperature of fixtureID=000000000SVS2B03012134prt05 < 1ms

And I should see REST GET request sensorStats.illuminance of fixtureID=000000000SVS2B03012134prt05 < 1ms

And I should see REST GET request sensorStats.brightness of fixtureID=000000000SVS2B03012134prt05 < 1ms

And I should see REST GET request sensorStats.power of fixtureID=000000000SVS2B03012134prt05 < 1ms

And I should see lowLevelControl at the location, the fixtureID=000000000SVS2B03012134prt05 is located < 1ms

And I should see REST GET request sensorStats.brightness of fixtureID=000000000SVS2B03012134prt05 < 1ms

Given The cluster has been initialized < 1ms

And I should see REST GET request all on the Director < 1ms

Then I should see REST GET request fixtureName of fixtureID=000000000SVS2G01012134prt01 < 1ms

And I should see REST GET request fixtureType=WALL_SWITCH_XB of fixtureID=000000000SVS2G01012134prt01 < 1ms

And I should see REST GET request serial number of fixtureID=000000000SVS2G01012134prt01 < 1ms

When A motion is triggered at all fixtures < 1ms

And I should see REST GET request sensorStats.motion of fixtureID=000000000SVS2G01012134prt01 < 1ms

Then I should see REST GET request sensorStats.temperature of fixtureID=000000000SVS2G01012134prt01 < 1ms

And I should see REST GET request sensorStats.illuminance of fixtureID=000000000SVS2G01012134prt01 < 1ms

And I should see REST GET request sensorStats.brightness of fixtureID=000000000SVS2G01012134prt01 < 1ms

And I should see REST GET request sensorStats.power of fixtureID=000000000SVS2G01012134prt01 < 1ms

And I should see lowLevelControl at the location, the fixtureID=000000000SVS2G01012134prt01 is located < 1ms

And I should see REST GET request sensorStats.brightness of fixtureID=000000000SVS2G01012134prt01 < 1ms

Given The cluster has been initialized < 1ms

And I should see REST GET request all on the Director < 1ms

Then I should see REST GET request fixtureName of fixtureID=000000000SVS2G01012134prt03 < 1ms

And I should see REST GET request fixtureType=WALL_SWITCH_XB of fixtureID=000000000SVS2G01012134prt03 < 1ms

And I should see REST GET request serial number of fixtureID=000000000SVS2G01012134prt03 < 1ms

When A motion is triggered at all fixtures < 1ms

And I should see REST GET request sensorStats.motion of fixtureID=000000000SVS2G01012134prt03 < 1ms

Then I should see REST GET request sensorStats.temperature of fixtureID=000000000SVS2G01012134prt03 < 1ms

And I should see REST GET request sensorStats.illuminance of fixtureID=000000000SVS2G01012134prt03 < 1ms

And I should see REST GET request sensorStats.brightness of fixtureID=000000000SVS2G01012134prt03 < 1ms

And I should see REST GET request sensorStats.power of fixtureID=000000000SVS2G01012134prt03 < 1ms

And I should see lowLevelControl at the location, the fixtureID=000000000SVS2G01012134prt03 is located < 1ms

And I should see REST GET request sensorStats.brightness of fixtureID=000000000SVS2G01012134prt03 < 1ms

Given The cluster has been initialized < 1ms

And I should see REST GET request all on the Director < 1ms

Then I should see REST GET request fixtureName of fixtureID=C < 1ms

And I should see REST GET request fixtureType=FIXTURELESS of fixtureID=C < 1ms

And I should see REST GET request serial number of fixtureID=C < 1ms

When A motion is triggered at all fixtures < 1ms

And I should see REST GET request sensorStats.motion of fixtureID=C < 1ms

Then I should see REST GET request sensorStats.temperature of fixtureID=C < 1ms

And I should see REST GET request sensorStats.illuminance of fixtureID=C < 1ms

And I should see REST GET request sensorStats.brightness of fixtureID=C < 1ms

And I should see REST GET request sensorStats.power of fixtureID=C < 1ms

And I should see lowLevelControl at the location, the fixtureID=C is located < 1ms

And I should see REST GET request sensorStats.brightness of fixtureID=C < 1ms

Given The cluster has been initialized < 1ms

And I should see REST GET request all on the Director < 1ms

Then I should see REST GET request fixtureName of fixtureID=CFV00000000000Y050173100346 < 1ms

And I should see REST GET request fixtureType=ELCC of fixtureID=CFV00000000000Y050173100346 < 1ms

And I should see REST GET request serial number of fixtureID=CFV00000000000Y050173100346 < 1ms

When A motion is triggered at all fixtures < 1ms

And I should see REST GET request sensorStats.motion of fixtureID=CFV00000000000Y050173100346 < 1ms

Then I should see REST GET request sensorStats.temperature of fixtureID=CFV00000000000Y050173100346 < 1ms

And I should see REST GET request sensorStats.illuminance of fixtureID=CFV00000000000Y050173100346 < 1ms

And I should see REST GET request sensorStats.brightness of fixtureID=CFV00000000000Y050173100346 < 1ms

And I should see REST GET request sensorStats.power of fixtureID=CFV00000000000Y050173100346 < 1ms

And I should see lowLevelControl at the location, the fixtureID=CFV00000000000Y050173100346 is located < 1ms

And I should see REST GET request sensorStats.brightness of fixtureID=CFV00000000000Y050173100346 < 1ms

Given The cluster has been initialized < 1ms

And I should see REST GET request all on the Director < 1ms

Then I should see REST GET request fixtureName of fixtureID=CFV00000000001J050170700537 < 1ms

And I should see REST GET request fixtureType=FIXTURELESS of fixtureID=CFV00000000001J050170700537 < 1ms

And I should see REST GET request serial number of fixtureID=CFV00000000001J050170700537 < 1ms

When A motion is triggered at all fixtures < 1ms

And I should see REST GET request sensorStats.motion of fixtureID=CFV00000000001J050170700537 < 1ms

Then I should see REST GET request sensorStats.temperature of fixtureID=CFV00000000001J050170700537 < 1ms

And I should see REST GET request sensorStats.illuminance of fixtureID=CFV00000000001J050170700537 < 1ms

And I should see REST GET request sensorStats.brightness of fixtureID=CFV00000000001J050170700537 < 1ms

And I should see REST GET request sensorStats.power of fixtureID=CFV00000000001J050170700537 < 1ms

And I should see lowLevelControl at the location, the fixtureID=CFV00000000001J050170700537 is located < 1ms

And I should see REST GET request sensorStats.brightness of fixtureID=CFV00000000001J050170700537 < 1ms

Given The cluster has been initialized < 1ms

And I should see REST GET request all on the Director < 1ms

Then I should see REST GET request fixtureName of fixtureID=CFV00000000001J050170700544 < 1ms

And I should see REST GET request fixtureType=FIXTURELESS of fixtureID=CFV00000000001J050170700544 < 1ms

And I should see REST GET request serial number of fixtureID=CFV00000000001J050170700544 < 1ms

When A motion is triggered at all fixtures < 1ms

And I should see REST GET request sensorStats.motion of fixtureID=CFV00000000001J050170700544 < 1ms

Then I should see REST GET request sensorStats.temperature of fixtureID=CFV00000000001J050170700544 < 1ms

And I should see REST GET request sensorStats.illuminance of fixtureID=CFV00000000001J050170700544 < 1ms

And I should see REST GET request sensorStats.brightness of fixtureID=CFV00000000001J050170700544 < 1ms

And I should see REST GET request sensorStats.power of fixtureID=CFV00000000001J050170700544 < 1ms

And I should see lowLevelControl at the location, the fixtureID=CFV00000000001J050170700544 is located < 1ms

And I should see REST GET request sensorStats.brightness of fixtureID=CFV00000000001J050170700544 < 1ms

Given The cluster has been initialized < 1ms

And I should see REST GET request all on the Director < 1ms

Then I should see REST GET request fixtureName of fixtureID=CFV00000000001J050170700566 < 1ms

And I should see REST GET request fixtureType=FIXTURELESS of fixtureID=CFV00000000001J050170700566 < 1ms

And I should see REST GET request serial number of fixtureID=CFV00000000001J050170700566 < 1ms

When A motion is triggered at all fixtures < 1ms

And I should see REST GET request sensorStats.motion of fixtureID=CFV00000000001J050170700566 < 1ms

Then I should see REST GET request sensorStats.temperature of fixtureID=CFV00000000001J050170700566 < 1ms

And I should see REST GET request sensorStats.illuminance of fixtureID=CFV00000000001J050170700566 < 1ms

And I should see REST GET request sensorStats.brightness of fixtureID=CFV00000000001J050170700566 < 1ms

And I should see REST GET request sensorStats.power of fixtureID=CFV00000000001J050170700566 < 1ms

And I should see lowLevelControl at the location, the fixtureID=CFV00000000001J050170700566 is located < 1ms

And I should see REST GET request sensorStats.brightness of fixtureID=CFV00000000001J050170700566 < 1ms

Given The cluster has been initialized < 1ms

And I should see REST GET request all on the Director < 1ms

Then I should see REST GET request fixtureName of fixtureID=CFV00000000001J050170700571 < 1ms

And I should see REST GET request fixtureType=LUMINAIRE of fixtureID=CFV00000000001J050170700571 < 1ms

And I should see REST GET request serial number of fixtureID=CFV00000000001J050170700571 < 1ms

When A motion is triggered at all fixtures < 1ms

And I should see REST GET request sensorStats.motion of fixtureID=CFV00000000001J050170700571 < 1ms

Then I should see REST GET request sensorStats.temperature of fixtureID=CFV00000000001J050170700571 < 1ms

And I should see REST GET request sensorStats.illuminance of fixtureID=CFV00000000001J050170700571 < 1ms

And I should see REST GET request sensorStats.brightness of fixtureID=CFV00000000001J050170700571 < 1ms

And I should see REST GET request sensorStats.power of fixtureID=CFV00000000001J050170700571 < 1ms

And I should see lowLevelControl at the location, the fixtureID=CFV00000000001J050170700571 is located < 1ms

And I should see REST GET request sensorStats.brightness of fixtureID=CFV00000000001J050170700571 < 1ms

Given The cluster has been initialized < 1ms

And I should see REST GET request all on the Director < 1ms

Then I should see REST GET request fixtureName of fixtureID=CFV00000000001J050170700577 < 1ms

And I should see REST GET request fixtureType=FIXTURELESS of fixtureID=CFV00000000001J050170700577 < 1ms

And I should see REST GET request serial number of fixtureID=CFV00000000001J050170700577 < 1ms

When A motion is triggered at all fixtures < 1ms

And I should see REST GET request sensorStats.motion of fixtureID=CFV00000000001J050170700577 < 1ms

Then I should see REST GET request sensorStats.temperature of fixtureID=CFV00000000001J050170700577 < 1ms

And I should see REST GET request sensorStats.illuminance of fixtureID=CFV00000000001J050170700577 < 1ms

And I should see REST GET request sensorStats.brightness of fixtureID=CFV00000000001J050170700577 < 1ms

And I should see REST GET request sensorStats.power of fixtureID=CFV00000000001J050170700577 < 1ms

And I should see lowLevelControl at the location, the fixtureID=CFV00000000001J050170700577 is located < 1ms

And I should see REST GET request sensorStats.brightness of fixtureID=CFV00000000001J050170700577 < 1ms

Given The cluster has been initialized < 1ms

And I should see REST GET request all on the Director < 1ms

Then I should see REST GET request fixtureName of fixtureID=CFV00000000001J050170700954 < 1ms

And I should see REST GET request fixtureType=FIXTURELESS of fixtureID=CFV00000000001J050170700954 < 1ms

And I should see REST GET request serial number of fixtureID=CFV00000000001J050170700954 < 1ms

When A motion is triggered at all fixtures < 1ms

And I should see REST GET request sensorStats.motion of fixtureID=CFV00000000001J050170700954 < 1ms

Then I should see REST GET request sensorStats.temperature of fixtureID=CFV00000000001J050170700954 < 1ms

And I should see REST GET request sensorStats.illuminance of fixtureID=CFV00000000001J050170700954 < 1ms

And I should see REST GET request sensorStats.brightness of fixtureID=CFV00000000001J050170700954 < 1ms

And I should see REST GET request sensorStats.power of fixtureID=CFV00000000001J050170700954 < 1ms

And I should see lowLevelControl at the location, the fixtureID=CFV00000000001J050170700954 is located < 1ms

And I should see REST GET request sensorStats.brightness of fixtureID=CFV00000000001J050170700954 < 1ms

Given The cluster has been initialized < 1ms

And I should see REST GET request all on the Director < 1ms

Then I should see REST GET request fixtureName of fixtureID=CSJ00000000000000000000XXX2 < 1ms

And I should see REST GET request fixtureType=FIXTURELESS of fixtureID=CSJ00000000000000000000XXX2 < 1ms

And I should see REST GET request serial number of fixtureID=CSJ00000000000000000000XXX2 < 1ms

When A motion is triggered at all fixtures < 1ms

And I should see REST GET request sensorStats.motion of fixtureID=CSJ00000000000000000000XXX2 < 1ms

Then I should see REST GET request sensorStats.temperature of fixtureID=CSJ00000000000000000000XXX2 < 1ms

And I should see REST GET request sensorStats.illuminance of fixtureID=CSJ00000000000000000000XXX2 < 1ms

And I should see REST GET request sensorStats.brightness of fixtureID=CSJ00000000000000000000XXX2 < 1ms

And I should see REST GET request sensorStats.power of fixtureID=CSJ00000000000000000000XXX2 < 1ms

And I should see lowLevelControl at the location, the fixtureID=CSJ00000000000000000000XXX2 is located < 1ms

And I should see REST GET request sensorStats.brightness of fixtureID=CSJ00000000000000000000XXX2 < 1ms

Given The cluster has been initialized < 1ms

And I should see REST GET request all on the Director < 1ms

Then I should see REST GET request fixtureName of fixtureID=CSJ00000000000C020123900011 < 1ms

And I should see REST GET request fixtureType=LUMINAIRE of fixtureID=CSJ00000000000C020123900011 < 1ms

And I should see REST GET request serial number of fixtureID=CSJ00000000000C020123900011 < 1ms

When A motion is triggered at all fixtures < 1ms

And I should see REST GET request sensorStats.motion of fixtureID=CSJ00000000000C020123900011 < 1ms

Then I should see REST GET request sensorStats.temperature of fixtureID=CSJ00000000000C020123900011 < 1ms

And I should see REST GET request sensorStats.illuminance of fixtureID=CSJ00000000000C020123900011 < 1ms

And I should see REST GET request sensorStats.brightness of fixtureID=CSJ00000000000C020123900011 < 1ms

And I should see REST GET request sensorStats.power of fixtureID=CSJ00000000000C020123900011 < 1ms

And I should see lowLevelControl at the location, the fixtureID=CSJ00000000000C020123900011 is located < 1ms

And I should see REST GET request sensorStats.brightness of fixtureID=CSJ00000000000C020123900011 < 1ms

Given The cluster has been initialized < 1ms

And I should see REST GET request all on the Director < 1ms

Then I should see REST GET request fixtureName of fixtureID=CSJ00000000000E050353800218 < 1ms

And I should see REST GET request fixtureType=WALL_SWITCH of fixtureID=CSJ00000000000E050353800218 < 1ms

And I should see REST GET request serial number of fixtureID=CSJ00000000000E050353800218 < 1ms

When A motion is triggered at all fixtures < 1ms

And I should see REST GET request sensorStats.motion of fixtureID=CSJ00000000000E050353800218 < 1ms

Then I should see REST GET request sensorStats.temperature of fixtureID=CSJ00000000000E050353800218 < 1ms

And I should see REST GET request sensorStats.illuminance of fixtureID=CSJ00000000000E050353800218 < 1ms

And I should see REST GET request sensorStats.brightness of fixtureID=CSJ00000000000E050353800218 < 1ms

And I should see REST GET request sensorStats.power of fixtureID=CSJ00000000000E050353800218 < 1ms

And I should see lowLevelControl at the location, the fixtureID=CSJ00000000000E050353800218 is located < 1ms

And I should see REST GET request sensorStats.brightness of fixtureID=CSJ00000000000E050353800218 < 1ms

Given The cluster has been initialized < 1ms

And I should see REST GET request all on the Director < 1ms

Then I should see REST GET request fixtureName of fixtureID=CSJ00000000000V020135000354 < 1ms

And I should see REST GET request fixtureType=LUMINAIRE of fixtureID=CSJ00000000000V020135000354 < 1ms

And I should see REST GET request serial number of fixtureID=CSJ00000000000V020135000354 < 1ms

When A motion is triggered at all fixtures < 1ms

And I should see REST GET request sensorStats.motion of fixtureID=CSJ00000000000V020135000354 < 1ms

Then I should see REST GET request sensorStats.temperature of fixtureID=CSJ00000000000V020135000354 < 1ms

And I should see REST GET request sensorStats.illuminance of fixtureID=CSJ00000000000V020135000354 < 1ms

And I should see REST GET request sensorStats.brightness of fixtureID=CSJ00000000000V020135000354 < 1ms

And I should see REST GET request sensorStats.power of fixtureID=CSJ00000000000V020135000354 < 1ms

And I should see lowLevelControl at the location, the fixtureID=CSJ00000000000V020135000354 is located < 1ms

And I should see REST GET request sensorStats.brightness of fixtureID=CSJ00000000000V020135000354 < 1ms

Given The cluster has been initialized < 1ms

And I should see REST GET request all on the Director < 1ms

Then I should see REST GET request fixtureName of fixtureID=CSJ00000000000V020135000355 < 1ms

And I should see REST GET request fixtureType=LUMINAIRE of fixtureID=CSJ00000000000V020135000355 < 1ms

And I should see REST GET request serial number of fixtureID=CSJ00000000000V020135000355 < 1ms

When A motion is triggered at all fixtures < 1ms

And I should see REST GET request sensorStats.motion of fixtureID=CSJ00000000000V020135000355 < 1ms

Then I should see REST GET request sensorStats.temperature of fixtureID=CSJ00000000000V020135000355 < 1ms

And I should see REST GET request sensorStats.illuminance of fixtureID=CSJ00000000000V020135000355 < 1ms

And I should see REST GET request sensorStats.brightness of fixtureID=CSJ00000000000V020135000355 < 1ms

And I should see REST GET request sensorStats.power of fixtureID=CSJ00000000000V020135000355 < 1ms

And I should see lowLevelControl at the location, the fixtureID=CSJ00000000000V020135000355 is located < 1ms

And I should see REST GET request sensorStats.brightness of fixtureID=CSJ00000000000V020135000355 < 1ms

Given The cluster has been initialized < 1ms

And I should see REST GET request all on the Director < 1ms

Then I should see REST GET request fixtureName of fixtureID=CSJ00000000001J020140500046 < 1ms

And I should see REST GET request fixtureType=FIXTURELESS of fixtureID=CSJ00000000001J020140500046 < 1ms

And I should see REST GET request serial number of fixtureID=CSJ00000000001J020140500046 < 1ms

When A motion is triggered at all fixtures < 1ms

And I should see REST GET request sensorStats.motion of fixtureID=CSJ00000000001J020140500046 < 1ms

Then I should see REST GET request sensorStats.temperature of fixtureID=CSJ00000000001J020140500046 < 1ms

And I should see REST GET request sensorStats.illuminance of fixtureID=CSJ00000000001J020140500046 < 1ms

And I should see REST GET request sensorStats.brightness of fixtureID=CSJ00000000001J020140500046 < 1ms

And I should see REST GET request sensorStats.power of fixtureID=CSJ00000000001J020140500046 < 1ms

And I should see lowLevelControl at the location, the fixtureID=CSJ00000000001J020140500046 is located < 1ms

And I should see REST GET request sensorStats.brightness of fixtureID=CSJ00000000001J020140500046 < 1ms

Given The cluster has been initialized < 1ms

And I should see REST GET request all on the Director < 1ms

Then I should see REST GET request fixtureName of fixtureID=CSJ00000000001J020142300011 < 1ms

And I should see REST GET request fixtureType=FIXTURELESS of fixtureID=CSJ00000000001J020142300011 < 1ms

And I should see REST GET request serial number of fixtureID=CSJ00000000001J020142300011 < 1ms

When A motion is triggered at all fixtures < 1ms

And I should see REST GET request sensorStats.motion of fixtureID=CSJ00000000001J020142300011 < 1ms

Then I should see REST GET request sensorStats.temperature of fixtureID=CSJ00000000001J020142300011 < 1ms

And I should see REST GET request sensorStats.illuminance of fixtureID=CSJ00000000001J020142300011 < 1ms

And I should see REST GET request sensorStats.brightness of fixtureID=CSJ00000000001J020142300011 < 1ms

And I should see REST GET request sensorStats.power of fixtureID=CSJ00000000001J020142300011 < 1ms

And I should see lowLevelControl at the location, the fixtureID=CSJ00000000001J020142300011 is located < 1ms

And I should see REST GET request sensorStats.brightness of fixtureID=CSJ00000000001J020142300011 < 1ms

Given The cluster has been initialized < 1ms

And I should see REST GET request all on the Director < 1ms

Then I should see REST GET request fixtureName of fixtureID=CSJ00000000001J020142300014 < 1ms

And I should see REST GET request fixtureType=FIXTURELESS of fixtureID=CSJ00000000001J020142300014 < 1ms

And I should see REST GET request serial number of fixtureID=CSJ00000000001J020142300014 < 1ms

When A motion is triggered at all fixtures < 1ms

And I should see REST GET request sensorStats.motion of fixtureID=CSJ00000000001J020142300014 < 1ms

Then I should see REST GET request sensorStats.temperature of fixtureID=CSJ00000000001J020142300014 < 1ms

And I should see REST GET request sensorStats.illuminance of fixtureID=CSJ00000000001J020142300014 < 1ms

And I should see REST GET request sensorStats.brightness of fixtureID=CSJ00000000001J020142300014 < 1ms

And I should see REST GET request sensorStats.power of fixtureID=CSJ00000000001J020142300014 < 1ms

And I should see lowLevelControl at the location, the fixtureID=CSJ00000000001J020142300014 is located < 1ms

And I should see REST GET request sensorStats.brightness of fixtureID=CSJ00000000001J020142300014 < 1ms

Given The cluster has been initialized < 1ms

And I should see REST GET request all on the Director < 1ms

Then I should see REST GET request fixtureName of fixtureID=CSJ00000000001J020142300015 < 1ms

And I should see REST GET request fixtureType=FIXTURELESS of fixtureID=CSJ00000000001J020142300015 < 1ms

And I should see REST GET request serial number of fixtureID=CSJ00000000001J020142300015 < 1ms

When A motion is triggered at all fixtures < 1ms

And I should see REST GET request sensorStats.motion of fixtureID=CSJ00000000001J020142300015 < 1ms

Then I should see REST GET request sensorStats.temperature of fixtureID=CSJ00000000001J020142300015 < 1ms

And I should see REST GET request sensorStats.illuminance of fixtureID=CSJ00000000001J020142300015 < 1ms

And I should see REST GET request sensorStats.brightness of fixtureID=CSJ00000000001J020142300015 < 1ms

And I should see REST GET request sensorStats.power of fixtureID=CSJ00000000001J020142300015 < 1ms

And I should see lowLevelControl at the location, the fixtureID=CSJ00000000001J020142300015 is located < 1ms

And I should see REST GET request sensorStats.brightness of fixtureID=CSJ00000000001J020142300015 < 1ms

Given The cluster has been initialized < 1ms

And I should see REST GET request all on the Director < 1ms

Then I should see REST GET request fixtureName of fixtureID=CSJ00000000001J020142300018 < 1ms

And I should see REST GET request fixtureType=FIXTURELESS of fixtureID=CSJ00000000001J020142300018 < 1ms

And I should see REST GET request serial number of fixtureID=CSJ00000000001J020142300018 < 1ms

When A motion is triggered at all fixtures < 1ms

And I should see REST GET request sensorStats.motion of fixtureID=CSJ00000000001J020142300018 < 1ms

Then I should see REST GET request sensorStats.temperature of fixtureID=CSJ00000000001J020142300018 < 1ms

And I should see REST GET request sensorStats.illuminance of fixtureID=CSJ00000000001J020142300018 < 1ms

And I should see REST GET request sensorStats.brightness of fixtureID=CSJ00000000001J020142300018 < 1ms

And I should see REST GET request sensorStats.power of fixtureID=CSJ00000000001J020142300018 < 1ms

And I should see lowLevelControl at the location, the fixtureID=CSJ00000000001J020142300018 is located < 1ms

And I should see REST GET request sensorStats.brightness of fixtureID=CSJ00000000001J020142300018 < 1ms

Given The cluster has been initialized < 1ms

And I should see REST GET request all on the Director < 1ms

Then I should see REST GET request fixtureName of fixtureID=CSJ00000000001J020142300022 < 1ms

And I should see REST GET request fixtureType=FIXTURELESS of fixtureID=CSJ00000000001J020142300022 < 1ms

And I should see REST GET request serial number of fixtureID=CSJ00000000001J020142300022 < 1ms

When A motion is triggered at all fixtures < 1ms

And I should see REST GET request sensorStats.motion of fixtureID=CSJ00000000001J020142300022 < 1ms

Then I should see REST GET request sensorStats.temperature of fixtureID=CSJ00000000001J020142300022 < 1ms

And I should see REST GET request sensorStats.illuminance of fixtureID=CSJ00000000001J020142300022 < 1ms

And I should see REST GET request sensorStats.brightness of fixtureID=CSJ00000000001J020142300022 < 1ms

And I should see REST GET request sensorStats.power of fixtureID=CSJ00000000001J020142300022 < 1ms

And I should see lowLevelControl at the location, the fixtureID=CSJ00000000001J020142300022 is located < 1ms

And I should see REST GET request sensorStats.brightness of fixtureID=CSJ00000000001J020142300022 < 1ms

Given The cluster has been initialized < 1ms

And I should see REST GET request all on the Director < 1ms

Then I should see REST GET request fixtureName of fixtureID=CSJ00000000001J020142300032 < 1ms

And I should see REST GET request fixtureType=LUMINAIRE of fixtureID=CSJ00000000001J020142300032 < 1ms

And I should see REST GET request serial number of fixtureID=CSJ00000000001J020142300032 < 1ms

When A motion is triggered at all fixtures < 1ms

And I should see REST GET request sensorStats.motion of fixtureID=CSJ00000000001J020142300032 < 1ms

Then I should see REST GET request sensorStats.temperature of fixtureID=CSJ00000000001J020142300032 < 1ms

And I should see REST GET request sensorStats.illuminance of fixtureID=CSJ00000000001J020142300032 < 1ms

And I should see REST GET request sensorStats.brightness of fixtureID=CSJ00000000001J020142300032 < 1ms

And I should see REST GET request sensorStats.power of fixtureID=CSJ00000000001J020142300032 < 1ms

And I should see lowLevelControl at the location, the fixtureID=CSJ00000000001J020142300032 is located < 1ms

And I should see REST GET request sensorStats.brightness of fixtureID=CSJ00000000001J020142300032 < 1ms

Given The cluster has been initialized < 1ms

And I should see REST GET request all on the Director < 1ms

Then I should see REST GET request fixtureName of fixtureID=CSJ00000000001J020142300033 < 1ms

And I should see REST GET request fixtureType=FIXTURELESS of fixtureID=CSJ00000000001J020142300033 < 1ms

And I should see REST GET request serial number of fixtureID=CSJ00000000001J020142300033 < 1ms

When A motion is triggered at all fixtures < 1ms

And I should see REST GET request sensorStats.motion of fixtureID=CSJ00000000001J020142300033 < 1ms

Then I should see REST GET request sensorStats.temperature of fixtureID=CSJ00000000001J020142300033 < 1ms

And I should see REST GET request sensorStats.illuminance of fixtureID=CSJ00000000001J020142300033 < 1ms

And I should see REST GET request sensorStats.brightness of fixtureID=CSJ00000000001J020142300033 < 1ms

And I should see REST GET request sensorStats.power of fixtureID=CSJ00000000001J020142300033 < 1ms

And I should see lowLevelControl at the location, the fixtureID=CSJ00000000001J020142300033 is located < 1ms

And I should see REST GET request sensorStats.brightness of fixtureID=CSJ00000000001J020142300033 < 1ms

Given The cluster has been initialized < 1ms

And I should see REST GET request all on the Director < 1ms

Then I should see REST GET request fixtureName of fixtureID=CSJ00000000001J020142300036 < 1ms

And I should see REST GET request fixtureType=FIXTURELESS of fixtureID=CSJ00000000001J020142300036 < 1ms

And I should see REST GET request serial number of fixtureID=CSJ00000000001J020142300036 < 1ms

When A motion is triggered at all fixtures < 1ms

And I should see REST GET request sensorStats.motion of fixtureID=CSJ00000000001J020142300036 < 1ms

Then I should see REST GET request sensorStats.temperature of fixtureID=CSJ00000000001J020142300036 < 1ms

And I should see REST GET request sensorStats.illuminance of fixtureID=CSJ00000000001J020142300036 < 1ms

And I should see REST GET request sensorStats.brightness of fixtureID=CSJ00000000001J020142300036 < 1ms

And I should see REST GET request sensorStats.power of fixtureID=CSJ00000000001J020142300036 < 1ms

And I should see lowLevelControl at the location, the fixtureID=CSJ00000000001J020142300036 is located < 1ms

And I should see REST GET request sensorStats.brightness of fixtureID=CSJ00000000001J020142300036 < 1ms

Given The cluster has been initialized < 1ms

And I should see REST GET request all on the Director < 1ms

Then I should see REST GET request fixtureName of fixtureID=CSJ00000000001J020142300045 < 1ms

And I should see REST GET request fixtureType=FIXTURELESS of fixtureID=CSJ00000000001J020142300045 < 1ms

And I should see REST GET request serial number of fixtureID=CSJ00000000001J020142300045 < 1ms

When A motion is triggered at all fixtures < 1ms

And I should see REST GET request sensorStats.motion of fixtureID=CSJ00000000001J020142300045 < 1ms

Then I should see REST GET request sensorStats.temperature of fixtureID=CSJ00000000001J020142300045 < 1ms

And I should see REST GET request sensorStats.illuminance of fixtureID=CSJ00000000001J020142300045 < 1ms

And I should see REST GET request sensorStats.brightness of fixtureID=CSJ00000000001J020142300045 < 1ms

And I should see REST GET request sensorStats.power of fixtureID=CSJ00000000001J020142300045 < 1ms

And I should see lowLevelControl at the location, the fixtureID=CSJ00000000001J020142300045 is located < 1ms

And I should see REST GET request sensorStats.brightness of fixtureID=CSJ00000000001J020142300045 < 1ms

Given The cluster has been initialized < 1ms

And I should see REST GET request all on the Director < 1ms

Then I should see REST GET request fixtureName of fixtureID=CSJ00000000001J020142300047 < 1ms

And I should see REST GET request fixtureType=FIXTURELESS of fixtureID=CSJ00000000001J020142300047 < 1ms

And I should see REST GET request serial number of fixtureID=CSJ00000000001J020142300047 < 1ms

When A motion is triggered at all fixtures < 1ms

And I should see REST GET request sensorStats.motion of fixtureID=CSJ00000000001J020142300047 < 1ms

Then I should see REST GET request sensorStats.temperature of fixtureID=CSJ00000000001J020142300047 < 1ms

And I should see REST GET request sensorStats.illuminance of fixtureID=CSJ00000000001J020142300047 < 1ms

And I should see REST GET request sensorStats.brightness of fixtureID=CSJ00000000001J020142300047 < 1ms

And I should see REST GET request sensorStats.power of fixtureID=CSJ00000000001J020142300047 < 1ms

And I should see lowLevelControl at the location, the fixtureID=CSJ00000000001J020142300047 is located < 1ms

And I should see REST GET request sensorStats.brightness of fixtureID=CSJ00000000001J020142300047 < 1ms

Given The cluster has been initialized < 1ms

And I should see REST GET request all on the Director < 1ms

Then I should see REST GET request fixtureName of fixtureID=CSJ00000000001J020142300051 < 1ms

And I should see REST GET request fixtureType=FIXTURELESS of fixtureID=CSJ00000000001J020142300051 < 1ms

And I should see REST GET request serial number of fixtureID=CSJ00000000001J020142300051 < 1ms

When A motion is triggered at all fixtures < 1ms

And I should see REST GET request sensorStats.motion of fixtureID=CSJ00000000001J020142300051 < 1ms

Then I should see REST GET request sensorStats.temperature of fixtureID=CSJ00000000001J020142300051 < 1ms

And I should see REST GET request sensorStats.illuminance of fixtureID=CSJ00000000001J020142300051 < 1ms

And I should see REST GET request sensorStats.brightness of fixtureID=CSJ00000000001J020142300051 < 1ms

And I should see REST GET request sensorStats.power of fixtureID=CSJ00000000001J020142300051 < 1ms

And I should see lowLevelControl at the location, the fixtureID=CSJ00000000001J020142300051 is located < 1ms

And I should see REST GET request sensorStats.brightness of fixtureID=CSJ00000000001J020142300051 < 1ms

Given The cluster has been initialized < 1ms

And I should see REST GET request all on the Director < 1ms

Then I should see REST GET request fixtureName of fixtureID=CSJ00000000001J020142300053 < 1ms

And I should see REST GET request fixtureType=FIXTURELESS of fixtureID=CSJ00000000001J020142300053 < 1ms

And I should see REST GET request serial number of fixtureID=CSJ00000000001J020142300053 < 1ms

When A motion is triggered at all fixtures < 1ms

And I should see REST GET request sensorStats.motion of fixtureID=CSJ00000000001J020142300053 < 1ms

Then I should see REST GET request sensorStats.temperature of fixtureID=CSJ00000000001J020142300053 < 1ms

And I should see REST GET request sensorStats.illuminance of fixtureID=CSJ00000000001J020142300053 < 1ms

And I should see REST GET request sensorStats.brightness of fixtureID=CSJ00000000001J020142300053 < 1ms

And I should see REST GET request sensorStats.power of fixtureID=CSJ00000000001J020142300053 < 1ms

And I should see lowLevelControl at the location, the fixtureID=CSJ00000000001J020142300053 is located < 1ms

And I should see REST GET request sensorStats.brightness of fixtureID=CSJ00000000001J020142300053 < 1ms

Given The cluster has been initialized < 1ms

And I should see REST GET request all on the Director < 1ms

Then I should see REST GET request fixtureName of fixtureID=CSJ00000000001J020142300057 < 1ms

And I should see REST GET request fixtureType=FIXTURELESS of fixtureID=CSJ00000000001J020142300057 < 1ms

And I should see REST GET request serial number of fixtureID=CSJ00000000001J020142300057 < 1ms

When A motion is triggered at all fixtures < 1ms

And I should see REST GET request sensorStats.motion of fixtureID=CSJ00000000001J020142300057 < 1ms

Then I should see REST GET request sensorStats.temperature of fixtureID=CSJ00000000001J020142300057 < 1ms

And I should see REST GET request sensorStats.illuminance of fixtureID=CSJ00000000001J020142300057 < 1ms

And I should see REST GET request sensorStats.brightness of fixtureID=CSJ00000000001J020142300057 < 1ms

And I should see REST GET request sensorStats.power of fixtureID=CSJ00000000001J020142300057 < 1ms

And I should see lowLevelControl at the location, the fixtureID=CSJ00000000001J020142300057 is located < 1ms

And I should see REST GET request sensorStats.brightness of fixtureID=CSJ00000000001J020142300057 < 1ms

Given The cluster has been initialized < 1ms

And I should see REST GET request all on the Director < 1ms

Then I should see REST GET request fixtureName of fixtureID=CSJ00000000001J020142300058 < 1ms

And I should see REST GET request fixtureType=FIXTURELESS of fixtureID=CSJ00000000001J020142300058 < 1ms

And I should see REST GET request serial number of fixtureID=CSJ00000000001J020142300058 < 1ms

When A motion is triggered at all fixtures < 1ms

And I should see REST GET request sensorStats.motion of fixtureID=CSJ00000000001J020142300058 < 1ms

Then I should see REST GET request sensorStats.temperature of fixtureID=CSJ00000000001J020142300058 < 1ms

And I should see REST GET request sensorStats.illuminance of fixtureID=CSJ00000000001J020142300058 < 1ms

And I should see REST GET request sensorStats.brightness of fixtureID=CSJ00000000001J020142300058 < 1ms

And I should see REST GET request sensorStats.power of fixtureID=CSJ00000000001J020142300058 < 1ms

And I should see lowLevelControl at the location, the fixtureID=CSJ00000000001J020142300058 is located < 1ms

And I should see REST GET request sensorStats.brightness of fixtureID=CSJ00000000001J020142300058 < 1ms

Given The cluster has been initialized < 1ms

And I should see REST GET request all on the Director < 1ms

Then I should see REST GET request fixtureName of fixtureID=CSJ00000000001J020142300059 < 1ms

And I should see REST GET request fixtureType=LUMINAIRE of fixtureID=CSJ00000000001J020142300059 < 1ms

And I should see REST GET request serial number of fixtureID=CSJ00000000001J020142300059 < 1ms

When A motion is triggered at all fixtures < 1ms

And I should see REST GET request sensorStats.motion of fixtureID=CSJ00000000001J020142300059 < 1ms

Then I should see REST GET request sensorStats.temperature of fixtureID=CSJ00000000001J020142300059 < 1ms

And I should see REST GET request sensorStats.illuminance of fixtureID=CSJ00000000001J020142300059 < 1ms

And I should see REST GET request sensorStats.brightness of fixtureID=CSJ00000000001J020142300059 < 1ms

And I should see REST GET request sensorStats.power of fixtureID=CSJ00000000001J020142300059 < 1ms

And I should see lowLevelControl at the location, the fixtureID=CSJ00000000001J020142300059 is located < 1ms

And I should see REST GET request sensorStats.brightness of fixtureID=CSJ00000000001J020142300059 < 1ms

Given The cluster has been initialized < 1ms

And I should see REST GET request all on the Director < 1ms

Then I should see REST GET request fixtureName of fixtureID=CSJ00000000001J020142300062 < 1ms

And I should see REST GET request fixtureType=FIXTURELESS of fixtureID=CSJ00000000001J020142300062 < 1ms

And I should see REST GET request serial number of fixtureID=CSJ00000000001J020142300062 < 1ms

When A motion is triggered at all fixtures < 1ms

And I should see REST GET request sensorStats.motion of fixtureID=CSJ00000000001J020142300062 < 1ms

Then I should see REST GET request sensorStats.temperature of fixtureID=CSJ00000000001J020142300062 < 1ms

And I should see REST GET request sensorStats.illuminance of fixtureID=CSJ00000000001J020142300062 < 1ms

And I should see REST GET request sensorStats.brightness of fixtureID=CSJ00000000001J020142300062 < 1ms

And I should see REST GET request sensorStats.power of fixtureID=CSJ00000000001J020142300062 < 1ms

And I should see lowLevelControl at the location, the fixtureID=CSJ00000000001J020142300062 is located < 1ms

And I should see REST GET request sensorStats.brightness of fixtureID=CSJ00000000001J020142300062 < 1ms

Given The cluster has been initialized < 1ms

And I should see REST GET request all on the Director < 1ms

Then I should see REST GET request fixtureName of fixtureID=CSJ00000000001J020142300068 < 1ms

And I should see REST GET request fixtureType=FIXTURELESS of fixtureID=CSJ00000000001J020142300068 < 1ms

And I should see REST GET request serial number of fixtureID=CSJ00000000001J020142300068 < 1ms

When A motion is triggered at all fixtures < 1ms

And I should see REST GET request sensorStats.motion of fixtureID=CSJ00000000001J020142300068 < 1ms

Then I should see REST GET request sensorStats.temperature of fixtureID=CSJ00000000001J020142300068 < 1ms

And I should see REST GET request sensorStats.illuminance of fixtureID=CSJ00000000001J020142300068 < 1ms

And I should see REST GET request sensorStats.brightness of fixtureID=CSJ00000000001J020142300068 < 1ms

And I should see REST GET request sensorStats.power of fixtureID=CSJ00000000001J020142300068 < 1ms

And I should see lowLevelControl at the location, the fixtureID=CSJ00000000001J020142300068 is located < 1ms

And I should see REST GET request sensorStats.brightness of fixtureID=CSJ00000000001J020142300068 < 1ms

Given The cluster has been initialized < 1ms

And I should see REST GET request all on the Director < 1ms

Then I should see REST GET request fixtureName of fixtureID=CSJ00000000001J020142300069 < 1ms

And I should see REST GET request fixtureType=FIXTURELESS of fixtureID=CSJ00000000001J020142300069 < 1ms

And I should see REST GET request serial number of fixtureID=CSJ00000000001J020142300069 < 1ms

When A motion is triggered at all fixtures < 1ms

And I should see REST GET request sensorStats.motion of fixtureID=CSJ00000000001J020142300069 < 1ms

Then I should see REST GET request sensorStats.temperature of fixtureID=CSJ00000000001J020142300069 < 1ms

And I should see REST GET request sensorStats.illuminance of fixtureID=CSJ00000000001J020142300069 < 1ms

And I should see REST GET request sensorStats.brightness of fixtureID=CSJ00000000001J020142300069 < 1ms

And I should see REST GET request sensorStats.power of fixtureID=CSJ00000000001J020142300069 < 1ms

And I should see lowLevelControl at the location, the fixtureID=CSJ00000000001J020142300069 is located < 1ms

And I should see REST GET request sensorStats.brightness of fixtureID=CSJ00000000001J020142300069 < 1ms

Given The cluster has been initialized < 1ms

And I should see REST GET request all on the Director < 1ms

Then I should see REST GET request fixtureName of fixtureID=CSJ00000000001J020142300070 < 1ms

And I should see REST GET request fixtureType=FIXTURELESS of fixtureID=CSJ00000000001J020142300070 < 1ms

And I should see REST GET request serial number of fixtureID=CSJ00000000001J020142300070 < 1ms

When A motion is triggered at all fixtures < 1ms

And I should see REST GET request sensorStats.motion of fixtureID=CSJ00000000001J020142300070 < 1ms

Then I should see REST GET request sensorStats.temperature of fixtureID=CSJ00000000001J020142300070 < 1ms

And I should see REST GET request sensorStats.illuminance of fixtureID=CSJ00000000001J020142300070 < 1ms

And I should see REST GET request sensorStats.brightness of fixtureID=CSJ00000000001J020142300070 < 1ms

And I should see REST GET request sensorStats.power of fixtureID=CSJ00000000001J020142300070 < 1ms

And I should see lowLevelControl at the location, the fixtureID=CSJ00000000001J020142300070 is located < 1ms

And I should see REST GET request sensorStats.brightness of fixtureID=CSJ00000000001J020142300070 < 1ms

Given The cluster has been initialized < 1ms

And I should see REST GET request all on the Director < 1ms

Then I should see REST GET request fixtureName of fixtureID=CSJ00000000001J020142300072 < 1ms

And I should see REST GET request fixtureType=FIXTURELESS of fixtureID=CSJ00000000001J020142300072 < 1ms

And I should see REST GET request serial number of fixtureID=CSJ00000000001J020142300072 < 1ms

When A motion is triggered at all fixtures < 1ms

And I should see REST GET request sensorStats.motion of fixtureID=CSJ00000000001J020142300072 < 1ms

Then I should see REST GET request sensorStats.temperature of fixtureID=CSJ00000000001J020142300072 < 1ms

And I should see REST GET request sensorStats.illuminance of fixtureID=CSJ00000000001J020142300072 < 1ms

And I should see REST GET request sensorStats.brightness of fixtureID=CSJ00000000001J020142300072 < 1ms

And I should see REST GET request sensorStats.power of fixtureID=CSJ00000000001J020142300072 < 1ms

And I should see lowLevelControl at the location, the fixtureID=CSJ00000000001J020142300072 is located < 1ms

And I should see REST GET request sensorStats.brightness of fixtureID=CSJ00000000001J020142300072 < 1ms

Given The cluster has been initialized < 1ms

And I should see REST GET request all on the Director < 1ms

Then I should see REST GET request fixtureName of fixtureID=CSJ00000000001J020142300073 < 1ms

And I should see REST GET request fixtureType=FIXTURELESS of fixtureID=CSJ00000000001J020142300073 < 1ms

And I should see REST GET request serial number of fixtureID=CSJ00000000001J020142300073 < 1ms

When A motion is triggered at all fixtures < 1ms

And I should see REST GET request sensorStats.motion of fixtureID=CSJ00000000001J020142300073 < 1ms

Then I should see REST GET request sensorStats.temperature of fixtureID=CSJ00000000001J020142300073 < 1ms

And I should see REST GET request sensorStats.illuminance of fixtureID=CSJ00000000001J020142300073 < 1ms

And I should see REST GET request sensorStats.brightness of fixtureID=CSJ00000000001J020142300073 < 1ms

And I should see REST GET request sensorStats.power of fixtureID=CSJ00000000001J020142300073 < 1ms

And I should see lowLevelControl at the location, the fixtureID=CSJ00000000001J020142300073 is located < 1ms

And I should see REST GET request sensorStats.brightness of fixtureID=CSJ00000000001J020142300073 < 1ms

Given The cluster has been initialized < 1ms

And I should see REST GET request all on the Director < 1ms

Then I should see REST GET request fixtureName of fixtureID=CSJ00000000001J020142300078 < 1ms

And I should see REST GET request fixtureType=FIXTURELESS of fixtureID=CSJ00000000001J020142300078 < 1ms

And I should see REST GET request serial number of fixtureID=CSJ00000000001J020142300078 < 1ms

When A motion is triggered at all fixtures < 1ms

And I should see REST GET request sensorStats.motion of fixtureID=CSJ00000000001J020142300078 < 1ms

Then I should see REST GET request sensorStats.temperature of fixtureID=CSJ00000000001J020142300078 < 1ms

And I should see REST GET request sensorStats.illuminance of fixtureID=CSJ00000000001J020142300078 < 1ms

And I should see REST GET request sensorStats.brightness of fixtureID=CSJ00000000001J020142300078 < 1ms

And I should see REST GET request sensorStats.power of fixtureID=CSJ00000000001J020142300078 < 1ms

And I should see lowLevelControl at the location, the fixtureID=CSJ00000000001J020142300078 is located < 1ms

And I should see REST GET request sensorStats.brightness of fixtureID=CSJ00000000001J020142300078 < 1ms

Given The cluster has been initialized < 1ms

And I should see REST GET request all on the Director < 1ms

Then I should see REST GET request fixtureName of fixtureID=CSJ00000000001J020142300079 < 1ms

And I should see REST GET request fixtureType=FIXTURELESS of fixtureID=CSJ00000000001J020142300079 < 1ms

And I should see REST GET request serial number of fixtureID=CSJ00000000001J020142300079 < 1ms

When A motion is triggered at all fixtures < 1ms

And I should see REST GET request sensorStats.motion of fixtureID=CSJ00000000001J020142300079 < 1ms

Then I should see REST GET request sensorStats.temperature of fixtureID=CSJ00000000001J020142300079 < 1ms

And I should see REST GET request sensorStats.illuminance of fixtureID=CSJ00000000001J020142300079 < 1ms

And I should see REST GET request sensorStats.brightness of fixtureID=CSJ00000000001J020142300079 < 1ms

And I should see REST GET request sensorStats.power of fixtureID=CSJ00000000001J020142300079 < 1ms

And I should see lowLevelControl at the location, the fixtureID=CSJ00000000001J020142300079 is located < 1ms

And I should see REST GET request sensorStats.brightness of fixtureID=CSJ00000000001J020142300079 < 1ms

Given The cluster has been initialized < 1ms

And I should see REST GET request all on the Director < 1ms

Then I should see REST GET request fixtureName of fixtureID=CSJ00000000001J020142300087 < 1ms

And I should see REST GET request fixtureType=FIXTURELESS of fixtureID=CSJ00000000001J020142300087 < 1ms

And I should see REST GET request serial number of fixtureID=CSJ00000000001J020142300087 < 1ms

When A motion is triggered at all fixtures < 1ms

And I should see REST GET request sensorStats.motion of fixtureID=CSJ00000000001J020142300087 < 1ms

Then I should see REST GET request sensorStats.temperature of fixtureID=CSJ00000000001J020142300087 < 1ms

And I should see REST GET request sensorStats.illuminance of fixtureID=CSJ00000000001J020142300087 < 1ms

And I should see REST GET request sensorStats.brightness of fixtureID=CSJ00000000001J020142300087 < 1ms

And I should see REST GET request sensorStats.power of fixtureID=CSJ00000000001J020142300087 < 1ms

And I should see lowLevelControl at the location, the fixtureID=CSJ00000000001J020142300087 is located < 1ms

And I should see REST GET request sensorStats.brightness of fixtureID=CSJ00000000001J020142300087 < 1ms

Given The cluster has been initialized < 1ms

And I should see REST GET request all on the Director < 1ms

Then I should see REST GET request fixtureName of fixtureID=CSJ00000000001J020142300089 < 1ms

And I should see REST GET request fixtureType=FIXTURELESS of fixtureID=CSJ00000000001J020142300089 < 1ms

And I should see REST GET request serial number of fixtureID=CSJ00000000001J020142300089 < 1ms

When A motion is triggered at all fixtures < 1ms

And I should see REST GET request sensorStats.motion of fixtureID=CSJ00000000001J020142300089 < 1ms

Then I should see REST GET request sensorStats.temperature of fixtureID=CSJ00000000001J020142300089 < 1ms

And I should see REST GET request sensorStats.illuminance of fixtureID=CSJ00000000001J020142300089 < 1ms

And I should see REST GET request sensorStats.brightness of fixtureID=CSJ00000000001J020142300089 < 1ms

And I should see REST GET request sensorStats.power of fixtureID=CSJ00000000001J020142300089 < 1ms

And I should see lowLevelControl at the location, the fixtureID=CSJ00000000001J020142300089 is located < 1ms

And I should see REST GET request sensorStats.brightness of fixtureID=CSJ00000000001J020142300089 < 1ms

Given The cluster has been initialized < 1ms

And I should see REST GET request all on the Director < 1ms

Then I should see REST GET request fixtureName of fixtureID=CSJ00000000001J020142300090 < 1ms

And I should see REST GET request fixtureType=FIXTURELESS of fixtureID=CSJ00000000001J020142300090 < 1ms

And I should see REST GET request serial number of fixtureID=CSJ00000000001J020142300090 < 1ms

When A motion is triggered at all fixtures < 1ms

And I should see REST GET request sensorStats.motion of fixtureID=CSJ00000000001J020142300090 < 1ms

Then I should see REST GET request sensorStats.temperature of fixtureID=CSJ00000000001J020142300090 < 1ms

And I should see REST GET request sensorStats.illuminance of fixtureID=CSJ00000000001J020142300090 < 1ms

And I should see REST GET request sensorStats.brightness of fixtureID=CSJ00000000001J020142300090 < 1ms

And I should see REST GET request sensorStats.power of fixtureID=CSJ00000000001J020142300090 < 1ms

And I should see lowLevelControl at the location, the fixtureID=CSJ00000000001J020142300090 is located < 1ms

And I should see REST GET request sensorStats.brightness of fixtureID=CSJ00000000001J020142300090 < 1ms

Given The cluster has been initialized < 1ms

And I should see REST GET request all on the Director < 1ms

Then I should see REST GET request fixtureName of fixtureID=CSJ00000000001J020142300091 < 1ms

And I should see REST GET request fixtureType=FIXTURELESS of fixtureID=CSJ00000000001J020142300091 < 1ms

And I should see REST GET request serial number of fixtureID=CSJ00000000001J020142300091 < 1ms

When A motion is triggered at all fixtures < 1ms

And I should see REST GET request sensorStats.motion of fixtureID=CSJ00000000001J020142300091 < 1ms

Then I should see REST GET request sensorStats.temperature of fixtureID=CSJ00000000001J020142300091 < 1ms

And I should see REST GET request sensorStats.illuminance of fixtureID=CSJ00000000001J020142300091 < 1ms

And I should see REST GET request sensorStats.brightness of fixtureID=CSJ00000000001J020142300091 < 1ms

And I should see REST GET request sensorStats.power of fixtureID=CSJ00000000001J020142300091 < 1ms

And I should see lowLevelControl at the location, the fixtureID=CSJ00000000001J020142300091 is located < 1ms

And I should see REST GET request sensorStats.brightness of fixtureID=CSJ00000000001J020142300091 < 1ms

Given The cluster has been initialized < 1ms

And I should see REST GET request all on the Director < 1ms

Then I should see REST GET request fixtureName of fixtureID=CSJ00000000001J020142300094 < 1ms

And I should see REST GET request fixtureType=FIXTURELESS of fixtureID=CSJ00000000001J020142300094 < 1ms

And I should see REST GET request serial number of fixtureID=CSJ00000000001J020142300094 < 1ms

When A motion is triggered at all fixtures < 1ms

And I should see REST GET request sensorStats.motion of fixtureID=CSJ00000000001J020142300094 < 1ms

Then I should see REST GET request sensorStats.temperature of fixtureID=CSJ00000000001J020142300094 < 1ms

And I should see REST GET request sensorStats.illuminance of fixtureID=CSJ00000000001J020142300094 < 1ms

And I should see REST GET request sensorStats.brightness of fixtureID=CSJ00000000001J020142300094 < 1ms

And I should see REST GET request sensorStats.power of fixtureID=CSJ00000000001J020142300094 < 1ms

And I should see lowLevelControl at the location, the fixtureID=CSJ00000000001J020142300094 is located < 1ms

And I should see REST GET request sensorStats.brightness of fixtureID=CSJ00000000001J020142300094 < 1ms

Given The cluster has been initialized < 1ms

And I should see REST GET request all on the Director < 1ms

Then I should see REST GET request fixtureName of fixtureID=CSJ00000000001J020142300098 < 1ms

And I should see REST GET request fixtureType=FIXTURELESS of fixtureID=CSJ00000000001J020142300098 < 1ms

And I should see REST GET request serial number of fixtureID=CSJ00000000001J020142300098 < 1ms

When A motion is triggered at all fixtures < 1ms

And I should see REST GET request sensorStats.motion of fixtureID=CSJ00000000001J020142300098 < 1ms

Then I should see REST GET request sensorStats.temperature of fixtureID=CSJ00000000001J020142300098 < 1ms

And I should see REST GET request sensorStats.illuminance of fixtureID=CSJ00000000001J020142300098 < 1ms

And I should see REST GET request sensorStats.brightness of fixtureID=CSJ00000000001J020142300098 < 1ms

And I should see REST GET request sensorStats.power of fixtureID=CSJ00000000001J020142300098 < 1ms

And I should see lowLevelControl at the location, the fixtureID=CSJ00000000001J020142300098 is located < 1ms

And I should see REST GET request sensorStats.brightness of fixtureID=CSJ00000000001J020142300098 < 1ms

Given The cluster has been initialized < 1ms

And I should see REST GET request all on the Director < 1ms

Then I should see REST GET request fixtureName of fixtureID=CSJ00000000001J020142300102 < 1ms

And I should see REST GET request fixtureType=FIXTURELESS of fixtureID=CSJ00000000001J020142300102 < 1ms

And I should see REST GET request serial number of fixtureID=CSJ00000000001J020142300102 < 1ms

When A motion is triggered at all fixtures < 1ms

And I should see REST GET request sensorStats.motion of fixtureID=CSJ00000000001J020142300102 < 1ms

Then I should see REST GET request sensorStats.temperature of fixtureID=CSJ00000000001J020142300102 < 1ms

And I should see REST GET request sensorStats.illuminance of fixtureID=CSJ00000000001J020142300102 < 1ms

And I should see REST GET request sensorStats.brightness of fixtureID=CSJ00000000001J020142300102 < 1ms

And I should see REST GET request sensorStats.power of fixtureID=CSJ00000000001J020142300102 < 1ms

And I should see lowLevelControl at the location, the fixtureID=CSJ00000000001J020142300102 is located < 1ms

And I should see REST GET request sensorStats.brightness of fixtureID=CSJ00000000001J020142300102 < 1ms

Given The cluster has been initialized < 1ms

And I should see REST GET request all on the Director < 1ms

Then I should see REST GET request fixtureName of fixtureID=CSJ00000000001J020142300103 < 1ms

And I should see REST GET request fixtureType=FIXTURELESS of fixtureID=CSJ00000000001J020142300103 < 1ms

And I should see REST GET request serial number of fixtureID=CSJ00000000001J020142300103 < 1ms

When A motion is triggered at all fixtures < 1ms

And I should see REST GET request sensorStats.motion of fixtureID=CSJ00000000001J020142300103 < 1ms

Then I should see REST GET request sensorStats.temperature of fixtureID=CSJ00000000001J020142300103 < 1ms

And I should see REST GET request sensorStats.illuminance of fixtureID=CSJ00000000001J020142300103 < 1ms

And I should see REST GET request sensorStats.brightness of fixtureID=CSJ00000000001J020142300103 < 1ms

And I should see REST GET request sensorStats.power of fixtureID=CSJ00000000001J020142300103 < 1ms

And I should see lowLevelControl at the location, the fixtureID=CSJ00000000001J020142300103 is located < 1ms

And I should see REST GET request sensorStats.brightness of fixtureID=CSJ00000000001J020142300103 < 1ms

Given The cluster has been initialized < 1ms

And I should see REST GET request all on the Director < 1ms

Then I should see REST GET request fixtureName of fixtureID=CSJ00000000001J020142300104 < 1ms

And I should see REST GET request fixtureType=FIXTURELESS of fixtureID=CSJ00000000001J020142300104 < 1ms

And I should see REST GET request serial number of fixtureID=CSJ00000000001J020142300104 < 1ms

When A motion is triggered at all fixtures < 1ms

And I should see REST GET request sensorStats.motion of fixtureID=CSJ00000000001J020142300104 < 1ms

Then I should see REST GET request sensorStats.temperature of fixtureID=CSJ00000000001J020142300104 < 1ms

And I should see REST GET request sensorStats.illuminance of fixtureID=CSJ00000000001J020142300104 < 1ms

And I should see REST GET request sensorStats.brightness of fixtureID=CSJ00000000001J020142300104 < 1ms

And I should see REST GET request sensorStats.power of fixtureID=CSJ00000000001J020142300104 < 1ms

And I should see lowLevelControl at the location, the fixtureID=CSJ00000000001J020142300104 is located < 1ms

And I should see REST GET request sensorStats.brightness of fixtureID=CSJ00000000001J020142300104 < 1ms

Given The cluster has been initialized < 1ms

And I should see REST GET request all on the Director < 1ms

Then I should see REST GET request fixtureName of fixtureID=CSJ00000000001J020142300107 < 1ms

And I should see REST GET request fixtureType=FIXTURELESS of fixtureID=CSJ00000000001J020142300107 < 1ms

And I should see REST GET request serial number of fixtureID=CSJ00000000001J020142300107 < 1ms

When A motion is triggered at all fixtures < 1ms

And I should see REST GET request sensorStats.motion of fixtureID=CSJ00000000001J020142300107 < 1ms

Then I should see REST GET request sensorStats.temperature of fixtureID=CSJ00000000001J020142300107 < 1ms

And I should see REST GET request sensorStats.illuminance of fixtureID=CSJ00000000001J020142300107 < 1ms

And I should see REST GET request sensorStats.brightness of fixtureID=CSJ00000000001J020142300107 < 1ms

And I should see REST GET request sensorStats.power of fixtureID=CSJ00000000001J020142300107 < 1ms

And I should see lowLevelControl at the location, the fixtureID=CSJ00000000001J020142300107 is located < 1ms

And I should see REST GET request sensorStats.brightness of fixtureID=CSJ00000000001J020142300107 < 1ms

Given The cluster has been initialized < 1ms

And I should see REST GET request all on the Director < 1ms

Then I should see REST GET request fixtureName of fixtureID=CSJ00000000001J020142300112 < 1ms

And I should see REST GET request fixtureType=FIXTURELESS of fixtureID=CSJ00000000001J020142300112 < 1ms

And I should see REST GET request serial number of fixtureID=CSJ00000000001J020142300112 < 1ms

When A motion is triggered at all fixtures < 1ms

And I should see REST GET request sensorStats.motion of fixtureID=CSJ00000000001J020142300112 < 1ms

Then I should see REST GET request sensorStats.temperature of fixtureID=CSJ00000000001J020142300112 < 1ms

And I should see REST GET request sensorStats.illuminance of fixtureID=CSJ00000000001J020142300112 < 1ms

And I should see REST GET request sensorStats.brightness of fixtureID=CSJ00000000001J020142300112 < 1ms

And I should see REST GET request sensorStats.power of fixtureID=CSJ00000000001J020142300112 < 1ms

And I should see lowLevelControl at the location, the fixtureID=CSJ00000000001J020142300112 is located < 1ms

And I should see REST GET request sensorStats.brightness of fixtureID=CSJ00000000001J020142300112 < 1ms

Given The cluster has been initialized < 1ms

And I should see REST GET request all on the Director < 1ms

Then I should see REST GET request fixtureName of fixtureID=CSJ00000000001J020142300124 < 1ms

And I should see REST GET request fixtureType=FIXTURELESS of fixtureID=CSJ00000000001J020142300124 < 1ms

And I should see REST GET request serial number of fixtureID=CSJ00000000001J020142300124 < 1ms

When A motion is triggered at all fixtures < 1ms

And I should see REST GET request sensorStats.motion of fixtureID=CSJ00000000001J020142300124 < 1ms

Then I should see REST GET request sensorStats.temperature of fixtureID=CSJ00000000001J020142300124 < 1ms

And I should see REST GET request sensorStats.illuminance of fixtureID=CSJ00000000001J020142300124 < 1ms

And I should see REST GET request sensorStats.brightness of fixtureID=CSJ00000000001J020142300124 < 1ms

And I should see REST GET request sensorStats.power of fixtureID=CSJ00000000001J020142300124 < 1ms

And I should see lowLevelControl at the location, the fixtureID=CSJ00000000001J020142300124 is located < 1ms

And I should see REST GET request sensorStats.brightness of fixtureID=CSJ00000000001J020142300124 < 1ms

Given The cluster has been initialized < 1ms

And I should see REST GET request all on the Director < 1ms

Then I should see REST GET request fixtureName of fixtureID=CSJ00000000001J020142300128 < 1ms

And I should see REST GET request fixtureType=FIXTURELESS of fixtureID=CSJ00000000001J020142300128 < 1ms

And I should see REST GET request serial number of fixtureID=CSJ00000000001J020142300128 < 1ms

When A motion is triggered at all fixtures < 1ms

And I should see REST GET request sensorStats.motion of fixtureID=CSJ00000000001J020142300128 < 1ms

Then I should see REST GET request sensorStats.temperature of fixtureID=CSJ00000000001J020142300128 < 1ms

And I should see REST GET request sensorStats.illuminance of fixtureID=CSJ00000000001J020142300128 < 1ms

And I should see REST GET request sensorStats.brightness of fixtureID=CSJ00000000001J020142300128 < 1ms

And I should see REST GET request sensorStats.power of fixtureID=CSJ00000000001J020142300128 < 1ms

And I should see lowLevelControl at the location, the fixtureID=CSJ00000000001J020142300128 is located < 1ms

And I should see REST GET request sensorStats.brightness of fixtureID=CSJ00000000001J020142300128 < 1ms

Given The cluster has been initialized < 1ms

And I should see REST GET request all on the Director < 1ms

Then I should see REST GET request fixtureName of fixtureID=VF1.102 < 1ms

And I should see REST GET request fixtureType=VIRTUAL_LUMINAIRE of fixtureID=VF1.102 < 1ms

And I should see REST GET request serial number of fixtureID=VF1.102 < 1ms

When A motion is triggered at all fixtures < 1ms

And I should see REST GET request sensorStats.motion of fixtureID=VF1.102 < 1ms

Then I should see REST GET request sensorStats.temperature of fixtureID=VF1.102 < 1ms

And I should see REST GET request sensorStats.illuminance of fixtureID=VF1.102 < 1ms

And I should see REST GET request sensorStats.brightness of fixtureID=VF1.102 < 1ms

And I should see REST GET request sensorStats.power of fixtureID=VF1.102 < 1ms

And I should see lowLevelControl at the location, the fixtureID=VF1.102 is located < 1ms

And I should see REST GET request sensorStats.brightness of fixtureID=VF1.102 < 1ms

Given The cluster has been initialized < 1ms

And I should see REST GET request all on the Director < 1ms

Then I should see REST GET request fixtureName of fixtureID=VF2.102 < 1ms

And I should see REST GET request fixtureType=VIRTUAL_SENSOR of fixtureID=VF2.102 < 1ms

And I should see REST GET request serial number of fixtureID=VF2.102 < 1ms

When A motion is triggered at all fixtures < 1ms

And I should see REST GET request sensorStats.motion of fixtureID=VF2.102 < 1ms

Then I should see REST GET request sensorStats.temperature of fixtureID=VF2.102 < 1ms

And I should see REST GET request sensorStats.illuminance of fixtureID=VF2.102 < 1ms

And I should see REST GET request sensorStats.brightness of fixtureID=VF2.102 < 1ms

And I should see REST GET request sensorStats.power of fixtureID=VF2.102 < 1ms

And I should see lowLevelControl at the location, the fixtureID=VF2.102 is located < 1ms

And I should see REST GET request sensorStats.brightness of fixtureID=VF2.102 < 1ms

Given The cluster has been initialized < 1ms

And I should see REST GET request all on the Director < 1ms

Then I should see REST GET request fixtureName of fixtureID=VF3.102 < 1ms

And I should see REST GET request fixtureType=VIRTUAL_LUMINAIRE of fixtureID=VF3.102 < 1ms

And I should see REST GET request serial number of fixtureID=VF3.102 < 1ms

When A motion is triggered at all fixtures < 1ms

And I should see REST GET request sensorStats.motion of fixtureID=VF3.102 < 1ms

Then I should see REST GET request sensorStats.temperature of fixtureID=VF3.102 < 1ms

And I should see REST GET request sensorStats.illuminance of fixtureID=VF3.102 < 1ms

And I should see REST GET request sensorStats.brightness of fixtureID=VF3.102 < 1ms

And I should see REST GET request sensorStats.power of fixtureID=VF3.102 < 1ms

And I should see lowLevelControl at the location, the fixtureID=VF3.102 is located < 1ms

And I should see REST GET request sensorStats.brightness of fixtureID=VF3.102 < 1ms

@api @uapi @ugapi
Feature: 99 1

- Validate Unified GET API enhancements
- Note: DELETE is currently not supported. Only GET, PUT, POST is supported

Given The cluster has been initialized < 1ms

Then I will not able to get Unified requests on the engine < 1ms

Given The cluster has been initialized < 1ms

And I should see Unified GET request all on the Director < 1ms

Then I should see Unified GET request of cluster name < 1ms

And I should see Unified GET request of the rootLocation < 1ms

And I should see Unified GET request childLocation of location_id=0 < 1ms

And I should see Unified GET request childLocation of location_id=100 < 1ms

And I should see Unified GET request childLocation of location_id=101 < 1ms

And I should see Unified GET request of name of All Locations < 1ms

And I should see Unified GET request of all populated fixtures < 1ms

And I am able to get the total locations via Unified API < 1ms

And I should see Unified GET request of current timestamp < 1ms

Given The cluster has been initialized < 1ms

And I should see Unified GET request all on the Director < 1ms

Then I should see Unified GET request of id at the location_id=0 < 1ms

And I should see Unified GET request of location_name="All Locations" at location_id=0 < 1ms

And I "should" see Unified GET request of all PolicyName=["0:Emergency"] at location_id=0 < 1ms

And I "should" see Unified GET request of all PolicyType=["EXTERNAL"] at location_id=0 < 1ms

And I "should" see Unified GET request of sensorStats at location_id=0 < 1ms

Given The cluster has been initialized < 1ms

And I should see Unified GET request all on the Director < 1ms

Then I should see Unified GET request of id at the location_id=11 < 1ms

And I should see Unified GET request of location_name="Unassigned" at location_id=11 < 1ms

And I "should NOT" see Unified GET request of all PolicyName=["0:Emergency"] at location_id=11 < 1ms

And I "should NOT" see Unified GET request of all PolicyType=["EXTERNAL"] at location_id=11 < 1ms

And I "should NOT" see Unified GET request of sensorStats at location_id=11 < 1ms

Given The cluster has been initialized < 1ms

And I should see Unified GET request all on the Director < 1ms

And Location_id=100 was configured with name="Location A" < 1ms

And Event="Scene Control" is not existed at location_id=100, and at root < 1ms

And Scene Control with scenes=["Demo","Presentation","Normal"] has policy=Default, priority=101, disableWallSwitch=false at location_id=100 < 1ms

And Sensor motion of every fixture at location_id=100 is enabled < 1ms

When A motion is triggered at all fixtures < 1ms

Then I should see the motion detected at location_id=100 via Unified GET < 1ms

And I should see Unified GET request of location_name="Location A" at location_id=100 < 1ms

And I should see Unified GET request scenes=["Demo","Presentation","Normal"] at location_id=100 < 1ms

And I should see Unified GET request of id at the location_id=100 < 1ms

And I should see Unified GET request of childFixture at location_id=100 < 1ms

Given The cluster has been initialized < 1ms

And I should see Unified GET request all on the Director < 1ms

And Location_id=101 was configured with name="Location A_1" < 1ms

And Event="Scene Control" is not existed at location_id=101, and at root < 1ms

And Scene Control with scenes=["Scene10","Scene50","Scene70"] has policy=Default, priority=101, disableWallSwitch=false at location_id=101 < 1ms

And Sensor motion of every fixture at location_id=101 is enabled < 1ms

When A motion is triggered at all fixtures < 1ms

Then I should see the motion detected at location_id=101 via Unified GET < 1ms

And I should see Unified GET request of location_name="Location A_1" at location_id=101 < 1ms

And I should see Unified GET request scenes=["Scene10","Scene50","Scene70"] at location_id=101 < 1ms

And I should see Unified GET request of id at the location_id=101 < 1ms

And I should see Unified GET request of childFixture at location_id=101 < 1ms

Given The cluster has been initialized < 1ms

And I should see Unified GET request all on the Director < 1ms

And Location_id=102 was configured with name="Location A_2" < 1ms

And Event="Scene Control" is not existed at location_id=102, and at root < 1ms

And Scene Control with scenes=["Scene30","Scene60"] has policy=Default, priority=101, disableWallSwitch=false at location_id=102 < 1ms

And Sensor motion of every fixture at location_id=102 is enabled < 1ms

When A motion is triggered at all fixtures < 1ms

Then I should see the motion detected at location_id=102 via Unified GET < 1ms

And I should see Unified GET request of location_name="Location A_2" at location_id=102 < 1ms

And I should see Unified GET request scenes=["Scene30","Scene60"] at location_id=102 < 1ms

And I should see Unified GET request of id at the location_id=102 < 1ms

And I should see Unified GET request of childFixture at location_id=102 < 1ms

Given The cluster has been initialized < 1ms

And I should see Unified GET request all on the Director < 1ms

And Location_id=103 was configured with name="Location B" < 1ms

And Event="Scene Control" is not existed at location_id=103, and at root < 1ms

And Scene Control with scenes=["Scene100","Scene70"] has policy=Default, priority=101, disableWallSwitch=false at location_id=103 < 1ms

And Sensor motion of every fixture at location_id=103 is enabled < 1ms

When A motion is triggered at all fixtures < 1ms

Then I should see the motion detected at location_id=103 via Unified GET < 1ms

And I should see Unified GET request of location_name="Location B" at location_id=103 < 1ms

And I should see Unified GET request scenes=["Scene100","Scene70"] at location_id=103 < 1ms

And I should see Unified GET request of id at the location_id=103 < 1ms

And I should see Unified GET request of childFixture at location_id=103 < 1ms

Given The cluster has been initialized < 1ms

And I should see Unified GET request all on the Director < 1ms

And Location_id=104 was configured with name="Location C" < 1ms

And Event="Scene Control" is not existed at location_id=104, and at root < 1ms

And Scene Control with scenes=["Scene70","Scene30","Scene90","Scene50"] has policy=Default, priority=101, disableWallSwitch=false at location_id=104 < 1ms

And Sensor motion of every fixture at location_id=104 is enabled < 1ms

When A motion is triggered at all fixtures < 1ms

Then I should see the motion detected at location_id=104 via Unified GET < 1ms

And I should see Unified GET request of location_name="Location C" at location_id=104 < 1ms

And I should see Unified GET request scenes=["Scene70","Scene30","Scene90","Scene50"] at location_id=104 < 1ms

And I should see Unified GET request of id at the location_id=104 < 1ms

And I should see Unified GET request of childFixture at location_id=104 < 1ms

Given The cluster has been initialized < 1ms

And I should see Unified GET request all on the Director < 1ms

And Location_id=105 was configured with name="Location B_1" < 1ms

And Event="Scene Control" is not existed at location_id=105, and at root < 1ms

And Scene Control with scenes=["SceneA", "SceneB"] has policy=Default, priority=101, disableWallSwitch=false at location_id=105 < 1ms

And Sensor motion of every fixture at location_id=105 is enabled < 1ms

When A motion is triggered at all fixtures < 1ms

Then I should see the motion detected at location_id=105 via Unified GET < 1ms

And I should see Unified GET request of location_name="Location B_1" at location_id=105 < 1ms

And I should see Unified GET request scenes=["SceneA", "SceneB"] at location_id=105 < 1ms

And I should see Unified GET request of id at the location_id=105 < 1ms

And I should see Unified GET request of childFixture at location_id=105 < 1ms

Given The cluster has been initialized < 1ms

And I should see Unified GET request all on the Director < 1ms

And Location_id=106 was configured with name="Location B_2" < 1ms

And Event="Scene Control" is not existed at location_id=106, and at root < 1ms

And Scene Control with scenes=["Scene100","Scene_20"] has policy=Default, priority=101, disableWallSwitch=false at location_id=106 < 1ms

And Sensor motion of every fixture at location_id=106 is enabled < 1ms

When A motion is triggered at all fixtures < 1ms

Then I should see the motion detected at location_id=106 via Unified GET < 1ms

And I should see Unified GET request of location_name="Location B_2" at location_id=106 < 1ms

And I should see Unified GET request scenes=["Scene100","Scene_20"] at location_id=106 < 1ms

And I should see Unified GET request of id at the location_id=106 < 1ms

And I should see Unified GET request of childFixture at location_id=106 < 1ms

Given The cluster has been initialized < 1ms

And I should see Unified GET request all on the Director < 1ms

And Location_id=108 was configured with name="Location C_1" < 1ms

And Event="Scene Control" is not existed at location_id=108, and at root < 1ms

And Scene Control with scenes=["Scene40","Scene_50"] has policy=Default, priority=101, disableWallSwitch=false at location_id=108 < 1ms

And Sensor motion of every fixture at location_id=108 is enabled < 1ms

When A motion is triggered at all fixtures < 1ms

Then I should see the motion detected at location_id=108 via Unified GET < 1ms

And I should see Unified GET request of location_name="Location C_1" at location_id=108 < 1ms

And I should see Unified GET request scenes=["Scene40","Scene_50"] at location_id=108 < 1ms

And I should see Unified GET request of id at the location_id=108 < 1ms

And I should see Unified GET request of childFixture at location_id=108 < 1ms

Given The cluster has been initialized < 1ms

And I should see Unified GET request all on the Director < 1ms

And Location_id=109 was configured with name="Location C_2" < 1ms

And Event="Scene Control" is not existed at location_id=109, and at root < 1ms

And Scene Control with scenes=["Scene40","Scene_60"] has policy=Default, priority=101, disableWallSwitch=false at location_id=109 < 1ms

And Sensor motion of every fixture at location_id=109 is enabled < 1ms

When A motion is triggered at all fixtures < 1ms

Then I should see the motion detected at location_id=109 via Unified GET < 1ms

And I should see Unified GET request of location_name="Location C_2" at location_id=109 < 1ms

And I should see Unified GET request scenes=["Scene40","Scene_60"] at location_id=109 < 1ms

And I should see Unified GET request of id at the location_id=109 < 1ms

And I should see Unified GET request of childFixture at location_id=109 < 1ms

Given The cluster has been initialized < 1ms

And I should see Unified GET request all on the Director < 1ms

And Location_id=110 was configured with name="Location C_3" < 1ms

And Event="Scene Control" is not existed at location_id=110, and at root < 1ms

And Scene Control with scenes=["Dark_9","Dim_20","Lit_92"] has policy=Default, priority=101, disableWallSwitch=false at location_id=110 < 1ms

And Sensor motion of every fixture at location_id=110 is enabled < 1ms

When A motion is triggered at all fixtures < 1ms

Then I should see the motion detected at location_id=110 via Unified GET < 1ms

And I should see Unified GET request of location_name="Location C_3" at location_id=110 < 1ms

And I should see Unified GET request scenes=["Dark_9","Dim_20","Lit_92"] at location_id=110 < 1ms

And I should see Unified GET request of id at the location_id=110 < 1ms

And I should see Unified GET request of childFixture at location_id=110 < 1ms

Given The cluster has been initialized < 1ms

And I should see Unified GET request all on the Director < 1ms

And Location_id=111 was configured with name="@(#LocD)!$" < 1ms

And Event="Scene Control" is not existed at location_id=111, and at root < 1ms

And Scene Control with scenes=["Dark_7","Dim_22","Lit_90"] has policy=Default, priority=101, disableWallSwitch=false at location_id=111 < 1ms

And Sensor motion of every fixture at location_id=111 is enabled < 1ms

When A motion is triggered at all fixtures < 1ms

Then I should see the motion detected at location_id=111 via Unified GET < 1ms

And I should see Unified GET request of location_name="@(#LocD)!$" at location_id=111 < 1ms

And I should see Unified GET request scenes=["Dark_7","Dim_22","Lit_90"] at location_id=111 < 1ms

And I should see Unified GET request of id at the location_id=111 < 1ms

And I should see Unified GET request of childFixture at location_id=111 < 1ms

Given The cluster has been initialized < 1ms

Then I should see Unified GET request of wallSwitch lowLevelControl.brightness at location_id=100 < 1ms

And I should see Unified GET request of wallSwitch lowLevelControl.activated at location_id=100 < 1ms

Given The cluster has been initialized < 1ms

Then I should see Unified GET request of wallSwitch lowLevelControl.brightness at location_id=101 < 1ms

And I should see Unified GET request of wallSwitch lowLevelControl.activated at location_id=101 < 1ms

Given The cluster has been initialized < 1ms

Then I should see Unified GET request of wallSwitch lowLevelControl.brightness at location_id=102 < 1ms

And I should see Unified GET request of wallSwitch lowLevelControl.activated at location_id=102 < 1ms

Given The cluster has been initialized < 1ms

Then I should see Unified GET request of wallSwitch lowLevelControl.brightness at location_id=103 < 1ms

And I should see Unified GET request of wallSwitch lowLevelControl.activated at location_id=103 < 1ms

Given The cluster has been initialized < 1ms

Then I should see Unified GET request of wallSwitch lowLevelControl.brightness at location_id=104 < 1ms

And I should see Unified GET request of wallSwitch lowLevelControl.activated at location_id=104 < 1ms

Given The cluster has been initialized < 1ms

Then I should see Unified GET request of wallSwitch lowLevelControl.brightness at location_id=105 < 1ms

And I should see Unified GET request of wallSwitch lowLevelControl.activated at location_id=105 < 1ms

Given The cluster has been initialized < 1ms

Then I should see Unified GET request of wallSwitch lowLevelControl.brightness at location_id=106 < 1ms

And I should see Unified GET request of wallSwitch lowLevelControl.activated at location_id=106 < 1ms

Given The cluster has been initialized < 1ms

Then I should see Unified GET request of wallSwitch lowLevelControl.brightness at location_id=108 < 1ms

And I should see Unified GET request of wallSwitch lowLevelControl.activated at location_id=108 < 1ms

Given The cluster has been initialized < 1ms

Then I should see Unified GET request of wallSwitch lowLevelControl.brightness at location_id=109 < 1ms

And I should see Unified GET request of wallSwitch lowLevelControl.activated at location_id=109 < 1ms

Given The cluster has been initialized < 1ms

Then I should see Unified GET request of wallSwitch lowLevelControl.brightness at location_id=110 < 1ms

And I should see Unified GET request of wallSwitch lowLevelControl.activated at location_id=110 < 1ms

Given The cluster has been initialized < 1ms

Then I should see Unified GET request of wallSwitch lowLevelControl.brightness at location_id=111 < 1ms

And I should see Unified GET request of wallSwitch lowLevelControl.activated at location_id=111 < 1ms

Given The cluster has been initialized < 1ms

Then I should see Unified GET request of sensorStats at location_id=100 < 1ms

Given The cluster has been initialized < 1ms

Then I should see Unified GET request of sensorStats at location_id=101 < 1ms

Given The cluster has been initialized < 1ms

Then I should see Unified GET request of sensorStats at location_id=102 < 1ms

Given The cluster has been initialized < 1ms

Then I should see Unified GET request of sensorStats at location_id=103 < 1ms

Given The cluster has been initialized < 1ms

Then I should see Unified GET request of sensorStats at location_id=104 < 1ms

Given The cluster has been initialized < 1ms

Then I should see Unified GET request of sensorStats at location_id=105 < 1ms

Given The cluster has been initialized < 1ms

Then I should see Unified GET request of sensorStats at location_id=106 < 1ms

Given The cluster has been initialized < 1ms

Then I should see Unified GET request of sensorStats at location_id=108 < 1ms

Given The cluster has been initialized < 1ms

Then I should see Unified GET request of sensorStats at location_id=109 < 1ms

Given The cluster has been initialized < 1ms

Then I should see Unified GET request of sensorStats at location_id=110 < 1ms

Given The cluster has been initialized < 1ms

Then I should see Unified GET request of sensorStats at location_id=111 < 1ms

Given The cluster has been initialized < 1ms

And I should see Unified GET request all on the Director < 1ms

Then I should see Unified GET request fixtureName of fixtureID=000000000CFV1U0101000prot10 < 1ms

And I should see Unified GET request fixtureType=FIXTURELESS of fixtureID=000000000CFV1U0101000prot10 < 1ms

And I should see Unified GET request serial number of fixtureID=000000000CFV1U0101000prot10 < 1ms

When A motion is triggered at all fixtures < 1ms

And I should see Unified GET request sensorStats.motion of fixtureID=000000000CFV1U0101000prot10 < 1ms

Then I should see Unified GET request sensorStats.temperature of fixtureID=000000000CFV1U0101000prot10 < 1ms

And I should see Unified GET request sensorStats.brightness of fixtureID=000000000CFV1U0101000prot10 < 1ms

And I should see Unified GET request sensorStats.illuminance of fixtureID=000000000CFV1U0101000prot10 < 1ms

And I should see Unified GET request sensorStats.power of fixtureID=000000000CFV1U0101000prot10 < 1ms

Given The cluster has been initialized < 1ms

And I should see Unified GET request all on the Director < 1ms

Then I should see Unified GET request fixtureName of fixtureID=000000000SFD1J05011717tst04 < 1ms

And I should see Unified GET request fixtureType=FIXTURELESS of fixtureID=000000000SFD1J05011717tst04 < 1ms

And I should see Unified GET request serial number of fixtureID=000000000SFD1J05011717tst04 < 1ms

When A motion is triggered at all fixtures < 1ms

And I should see Unified GET request sensorStats.motion of fixtureID=000000000SFD1J05011717tst04 < 1ms

Then I should see Unified GET request sensorStats.temperature of fixtureID=000000000SFD1J05011717tst04 < 1ms

And I should see Unified GET request sensorStats.brightness of fixtureID=000000000SFD1J05011717tst04 < 1ms

And I should see Unified GET request sensorStats.illuminance of fixtureID=000000000SFD1J05011717tst04 < 1ms

And I should see Unified GET request sensorStats.power of fixtureID=000000000SFD1J05011717tst04 < 1ms

Given The cluster has been initialized < 1ms

And I should see Unified GET request all on the Director < 1ms

Then I should see Unified GET request fixtureName of fixtureID=000000000SFD1J05011717tst05 < 1ms

And I should see Unified GET request fixtureType=FIXTURELESS of fixtureID=000000000SFD1J05011717tst05 < 1ms

And I should see Unified GET request serial number of fixtureID=000000000SFD1J05011717tst05 < 1ms

When A motion is triggered at all fixtures < 1ms

And I should see Unified GET request sensorStats.motion of fixtureID=000000000SFD1J05011717tst05 < 1ms

Then I should see Unified GET request sensorStats.temperature of fixtureID=000000000SFD1J05011717tst05 < 1ms

And I should see Unified GET request sensorStats.brightness of fixtureID=000000000SFD1J05011717tst05 < 1ms

And I should see Unified GET request sensorStats.illuminance of fixtureID=000000000SFD1J05011717tst05 < 1ms

And I should see Unified GET request sensorStats.power of fixtureID=000000000SFD1J05011717tst05 < 1ms

Given The cluster has been initialized < 1ms

And I should see Unified GET request all on the Director < 1ms

Then I should see Unified GET request fixtureName of fixtureID=000000000SVS1U0101202800422 < 1ms

And I should see Unified GET request fixtureType=FIXTURELESS of fixtureID=000000000SVS1U0101202800422 < 1ms

And I should see Unified GET request serial number of fixtureID=000000000SVS1U0101202800422 < 1ms

When A motion is triggered at all fixtures < 1ms

And I should see Unified GET request sensorStats.motion of fixtureID=000000000SVS1U0101202800422 < 1ms

Then I should see Unified GET request sensorStats.temperature of fixtureID=000000000SVS1U0101202800422 < 1ms

And I should see Unified GET request sensorStats.brightness of fixtureID=000000000SVS1U0101202800422 < 1ms

And I should see Unified GET request sensorStats.illuminance of fixtureID=000000000SVS1U0101202800422 < 1ms

And I should see Unified GET request sensorStats.power of fixtureID=000000000SVS1U0101202800422 < 1ms

Given The cluster has been initialized < 1ms

And I should see Unified GET request all on the Director < 1ms

Then I should see Unified GET request fixtureName of fixtureID=000000000SVS2A3701203700009 < 1ms

And I should see Unified GET request fixtureType=WALL_SWITCH_5B of fixtureID=000000000SVS2A3701203700009 < 1ms

And I should see Unified GET request serial number of fixtureID=000000000SVS2A3701203700009 < 1ms

When A motion is triggered at all fixtures < 1ms

And I should see Unified GET request sensorStats.motion of fixtureID=000000000SVS2A3701203700009 < 1ms

Then I should see Unified GET request sensorStats.temperature of fixtureID=000000000SVS2A3701203700009 < 1ms

And I should see Unified GET request sensorStats.brightness of fixtureID=000000000SVS2A3701203700009 < 1ms

And I should see Unified GET request sensorStats.illuminance of fixtureID=000000000SVS2A3701203700009 < 1ms

And I should see Unified GET request sensorStats.power of fixtureID=000000000SVS2A3701203700009 < 1ms

Given The cluster has been initialized < 1ms

And I should see Unified GET request all on the Director < 1ms

Then I should see Unified GET request fixtureName of fixtureID=000000000SVS2B01012103prt07 < 1ms

And I should see Unified GET request fixtureType=WALL_SWITCH_XB of fixtureID=000000000SVS2B01012103prt07 < 1ms

And I should see Unified GET request serial number of fixtureID=000000000SVS2B01012103prt07 < 1ms

When A motion is triggered at all fixtures < 1ms

And I should see Unified GET request sensorStats.motion of fixtureID=000000000SVS2B01012103prt07 < 1ms

Then I should see Unified GET request sensorStats.temperature of fixtureID=000000000SVS2B01012103prt07 < 1ms

And I should see Unified GET request sensorStats.brightness of fixtureID=000000000SVS2B01012103prt07 < 1ms

And I should see Unified GET request sensorStats.illuminance of fixtureID=000000000SVS2B01012103prt07 < 1ms

And I should see Unified GET request sensorStats.power of fixtureID=000000000SVS2B01012103prt07 < 1ms

Given The cluster has been initialized < 1ms

And I should see Unified GET request all on the Director < 1ms

Then I should see Unified GET request fixtureName of fixtureID=000000000SVS2B01012103prt08 < 1ms

And I should see Unified GET request fixtureType=WALL_SWITCH_XB of fixtureID=000000000SVS2B01012103prt08 < 1ms

And I should see Unified GET request serial number of fixtureID=000000000SVS2B01012103prt08 < 1ms

When A motion is triggered at all fixtures < 1ms

And I should see Unified GET request sensorStats.motion of fixtureID=000000000SVS2B01012103prt08 < 1ms

Then I should see Unified GET request sensorStats.temperature of fixtureID=000000000SVS2B01012103prt08 < 1ms

And I should see Unified GET request sensorStats.brightness of fixtureID=000000000SVS2B01012103prt08 < 1ms

And I should see Unified GET request sensorStats.illuminance of fixtureID=000000000SVS2B01012103prt08 < 1ms

And I should see Unified GET request sensorStats.power of fixtureID=000000000SVS2B01012103prt08 < 1ms

Given The cluster has been initialized < 1ms

And I should see Unified GET request all on the Director < 1ms

Then I should see Unified GET request fixtureName of fixtureID=000000000SVS2B03012134prt05 < 1ms

And I should see Unified GET request fixtureType=WALL_SWITCH_XB of fixtureID=000000000SVS2B03012134prt05 < 1ms

And I should see Unified GET request serial number of fixtureID=000000000SVS2B03012134prt05 < 1ms

When A motion is triggered at all fixtures < 1ms

And I should see Unified GET request sensorStats.motion of fixtureID=000000000SVS2B03012134prt05 < 1ms

Then I should see Unified GET request sensorStats.temperature of fixtureID=000000000SVS2B03012134prt05 < 1ms

And I should see Unified GET request sensorStats.brightness of fixtureID=000000000SVS2B03012134prt05 < 1ms

And I should see Unified GET request sensorStats.illuminance of fixtureID=000000000SVS2B03012134prt05 < 1ms

And I should see Unified GET request sensorStats.power of fixtureID=000000000SVS2B03012134prt05 < 1ms

Given The cluster has been initialized < 1ms

And I should see Unified GET request all on the Director < 1ms

Then I should see Unified GET request fixtureName of fixtureID=000000000SVS2G01012134prt01 < 1ms

And I should see Unified GET request fixtureType=WALL_SWITCH_XB of fixtureID=000000000SVS2G01012134prt01 < 1ms

And I should see Unified GET request serial number of fixtureID=000000000SVS2G01012134prt01 < 1ms

When A motion is triggered at all fixtures < 1ms

And I should see Unified GET request sensorStats.motion of fixtureID=000000000SVS2G01012134prt01 < 1ms

Then I should see Unified GET request sensorStats.temperature of fixtureID=000000000SVS2G01012134prt01 < 1ms

And I should see Unified GET request sensorStats.brightness of fixtureID=000000000SVS2G01012134prt01 < 1ms

And I should see Unified GET request sensorStats.illuminance of fixtureID=000000000SVS2G01012134prt01 < 1ms

And I should see Unified GET request sensorStats.power of fixtureID=000000000SVS2G01012134prt01 < 1ms

Given The cluster has been initialized < 1ms

And I should see Unified GET request all on the Director < 1ms

Then I should see Unified GET request fixtureName of fixtureID=000000000SVS2G01012134prt03 < 1ms

And I should see Unified GET request fixtureType=WALL_SWITCH_XB of fixtureID=000000000SVS2G01012134prt03 < 1ms

And I should see Unified GET request serial number of fixtureID=000000000SVS2G01012134prt03 < 1ms

When A motion is triggered at all fixtures < 1ms

And I should see Unified GET request sensorStats.motion of fixtureID=000000000SVS2G01012134prt03 < 1ms

Then I should see Unified GET request sensorStats.temperature of fixtureID=000000000SVS2G01012134prt03 < 1ms

And I should see Unified GET request sensorStats.brightness of fixtureID=000000000SVS2G01012134prt03 < 1ms

And I should see Unified GET request sensorStats.illuminance of fixtureID=000000000SVS2G01012134prt03 < 1ms

And I should see Unified GET request sensorStats.power of fixtureID=000000000SVS2G01012134prt03 < 1ms

Given The cluster has been initialized < 1ms

And I should see Unified GET request all on the Director < 1ms

Then I should see Unified GET request fixtureName of fixtureID=C < 1ms

And I should see Unified GET request fixtureType=FIXTURELESS of fixtureID=C < 1ms

And I should see Unified GET request serial number of fixtureID=C < 1ms

When A motion is triggered at all fixtures < 1ms

And I should see Unified GET request sensorStats.motion of fixtureID=C < 1ms

Then I should see Unified GET request sensorStats.temperature of fixtureID=C < 1ms

And I should see Unified GET request sensorStats.brightness of fixtureID=C < 1ms

And I should see Unified GET request sensorStats.illuminance of fixtureID=C < 1ms

And I should see Unified GET request sensorStats.power of fixtureID=C < 1ms

Given The cluster has been initialized < 1ms

And I should see Unified GET request all on the Director < 1ms

Then I should see Unified GET request fixtureName of fixtureID=CFV00000000000Y050173100346 < 1ms

And I should see Unified GET request fixtureType=ELCC of fixtureID=CFV00000000000Y050173100346 < 1ms

And I should see Unified GET request serial number of fixtureID=CFV00000000000Y050173100346 < 1ms

When A motion is triggered at all fixtures < 1ms

And I should see Unified GET request sensorStats.motion of fixtureID=CFV00000000000Y050173100346 < 1ms

Then I should see Unified GET request sensorStats.temperature of fixtureID=CFV00000000000Y050173100346 < 1ms

And I should see Unified GET request sensorStats.brightness of fixtureID=CFV00000000000Y050173100346 < 1ms

And I should see Unified GET request sensorStats.illuminance of fixtureID=CFV00000000000Y050173100346 < 1ms

And I should see Unified GET request sensorStats.power of fixtureID=CFV00000000000Y050173100346 < 1ms

Given The cluster has been initialized < 1ms

And I should see Unified GET request all on the Director < 1ms

Then I should see Unified GET request fixtureName of fixtureID=CFV00000000001J050170700537 < 1ms

And I should see Unified GET request fixtureType=FIXTURELESS of fixtureID=CFV00000000001J050170700537 < 1ms

And I should see Unified GET request serial number of fixtureID=CFV00000000001J050170700537 < 1ms

When A motion is triggered at all fixtures < 1ms

And I should see Unified GET request sensorStats.motion of fixtureID=CFV00000000001J050170700537 < 1ms

Then I should see Unified GET request sensorStats.temperature of fixtureID=CFV00000000001J050170700537 < 1ms

And I should see Unified GET request sensorStats.brightness of fixtureID=CFV00000000001J050170700537 < 1ms

And I should see Unified GET request sensorStats.illuminance of fixtureID=CFV00000000001J050170700537 < 1ms

And I should see Unified GET request sensorStats.power of fixtureID=CFV00000000001J050170700537 < 1ms

Given The cluster has been initialized < 1ms

And I should see Unified GET request all on the Director < 1ms

Then I should see Unified GET request fixtureName of fixtureID=CFV00000000001J050170700544 < 1ms

And I should see Unified GET request fixtureType=FIXTURELESS of fixtureID=CFV00000000001J050170700544 < 1ms

And I should see Unified GET request serial number of fixtureID=CFV00000000001J050170700544 < 1ms

When A motion is triggered at all fixtures < 1ms

And I should see Unified GET request sensorStats.motion of fixtureID=CFV00000000001J050170700544 < 1ms

Then I should see Unified GET request sensorStats.temperature of fixtureID=CFV00000000001J050170700544 < 1ms

And I should see Unified GET request sensorStats.brightness of fixtureID=CFV00000000001J050170700544 < 1ms

And I should see Unified GET request sensorStats.illuminance of fixtureID=CFV00000000001J050170700544 < 1ms

And I should see Unified GET request sensorStats.power of fixtureID=CFV00000000001J050170700544 < 1ms

Given The cluster has been initialized < 1ms

And I should see Unified GET request all on the Director < 1ms

Then I should see Unified GET request fixtureName of fixtureID=CFV00000000001J050170700566 < 1ms

And I should see Unified GET request fixtureType=FIXTURELESS of fixtureID=CFV00000000001J050170700566 < 1ms

And I should see Unified GET request serial number of fixtureID=CFV00000000001J050170700566 < 1ms

When A motion is triggered at all fixtures < 1ms

And I should see Unified GET request sensorStats.motion of fixtureID=CFV00000000001J050170700566 < 1ms

Then I should see Unified GET request sensorStats.temperature of fixtureID=CFV00000000001J050170700566 < 1ms

And I should see Unified GET request sensorStats.brightness of fixtureID=CFV00000000001J050170700566 < 1ms

And I should see Unified GET request sensorStats.illuminance of fixtureID=CFV00000000001J050170700566 < 1ms

And I should see Unified GET request sensorStats.power of fixtureID=CFV00000000001J050170700566 < 1ms

Given The cluster has been initialized < 1ms

And I should see Unified GET request all on the Director < 1ms

Then I should see Unified GET request fixtureName of fixtureID=CFV00000000001J050170700571 < 1ms

And I should see Unified GET request fixtureType=LUMINAIRE of fixtureID=CFV00000000001J050170700571 < 1ms

And I should see Unified GET request serial number of fixtureID=CFV00000000001J050170700571 < 1ms

When A motion is triggered at all fixtures < 1ms

And I should see Unified GET request sensorStats.motion of fixtureID=CFV00000000001J050170700571 < 1ms

Then I should see Unified GET request sensorStats.temperature of fixtureID=CFV00000000001J050170700571 < 1ms

And I should see Unified GET request sensorStats.brightness of fixtureID=CFV00000000001J050170700571 < 1ms

And I should see Unified GET request sensorStats.illuminance of fixtureID=CFV00000000001J050170700571 < 1ms

And I should see Unified GET request sensorStats.power of fixtureID=CFV00000000001J050170700571 < 1ms

Given The cluster has been initialized < 1ms

And I should see Unified GET request all on the Director < 1ms

Then I should see Unified GET request fixtureName of fixtureID=CFV00000000001J050170700577 < 1ms

And I should see Unified GET request fixtureType=FIXTURELESS of fixtureID=CFV00000000001J050170700577 < 1ms

And I should see Unified GET request serial number of fixtureID=CFV00000000001J050170700577 < 1ms

When A motion is triggered at all fixtures < 1ms

And I should see Unified GET request sensorStats.motion of fixtureID=CFV00000000001J050170700577 < 1ms

Then I should see Unified GET request sensorStats.temperature of fixtureID=CFV00000000001J050170700577 < 1ms

And I should see Unified GET request sensorStats.brightness of fixtureID=CFV00000000001J050170700577 < 1ms

And I should see Unified GET request sensorStats.illuminance of fixtureID=CFV00000000001J050170700577 < 1ms

And I should see Unified GET request sensorStats.power of fixtureID=CFV00000000001J050170700577 < 1ms

Given The cluster has been initialized < 1ms

And I should see Unified GET request all on the Director < 1ms

Then I should see Unified GET request fixtureName of fixtureID=CFV00000000001J050170700954 < 1ms

And I should see Unified GET request fixtureType=FIXTURELESS of fixtureID=CFV00000000001J050170700954 < 1ms

And I should see Unified GET request serial number of fixtureID=CFV00000000001J050170700954 < 1ms

When A motion is triggered at all fixtures < 1ms

And I should see Unified GET request sensorStats.motion of fixtureID=CFV00000000001J050170700954 < 1ms

Then I should see Unified GET request sensorStats.temperature of fixtureID=CFV00000000001J050170700954 < 1ms

And I should see Unified GET request sensorStats.brightness of fixtureID=CFV00000000001J050170700954 < 1ms

And I should see Unified GET request sensorStats.illuminance of fixtureID=CFV00000000001J050170700954 < 1ms

And I should see Unified GET request sensorStats.power of fixtureID=CFV00000000001J050170700954 < 1ms

Given The cluster has been initialized < 1ms

And I should see Unified GET request all on the Director < 1ms

Then I should see Unified GET request fixtureName of fixtureID=CSJ00000000000000000000XXX2 < 1ms

And I should see Unified GET request fixtureType=FIXTURELESS of fixtureID=CSJ00000000000000000000XXX2 < 1ms

And I should see Unified GET request serial number of fixtureID=CSJ00000000000000000000XXX2 < 1ms

When A motion is triggered at all fixtures < 1ms

And I should see Unified GET request sensorStats.motion of fixtureID=CSJ00000000000000000000XXX2 < 1ms

Then I should see Unified GET request sensorStats.temperature of fixtureID=CSJ00000000000000000000XXX2 < 1ms

And I should see Unified GET request sensorStats.brightness of fixtureID=CSJ00000000000000000000XXX2 < 1ms

And I should see Unified GET request sensorStats.illuminance of fixtureID=CSJ00000000000000000000XXX2 < 1ms

And I should see Unified GET request sensorStats.power of fixtureID=CSJ00000000000000000000XXX2 < 1ms

Given The cluster has been initialized < 1ms

And I should see Unified GET request all on the Director < 1ms

Then I should see Unified GET request fixtureName of fixtureID=CSJ00000000000C020123900011 < 1ms

And I should see Unified GET request fixtureType=LUMINAIRE of fixtureID=CSJ00000000000C020123900011 < 1ms

And I should see Unified GET request serial number of fixtureID=CSJ00000000000C020123900011 < 1ms

When A motion is triggered at all fixtures < 1ms

And I should see Unified GET request sensorStats.motion of fixtureID=CSJ00000000000C020123900011 < 1ms

Then I should see Unified GET request sensorStats.temperature of fixtureID=CSJ00000000000C020123900011 < 1ms

And I should see Unified GET request sensorStats.brightness of fixtureID=CSJ00000000000C020123900011 < 1ms

And I should see Unified GET request sensorStats.illuminance of fixtureID=CSJ00000000000C020123900011 < 1ms

And I should see Unified GET request sensorStats.power of fixtureID=CSJ00000000000C020123900011 < 1ms

Given The cluster has been initialized < 1ms

And I should see Unified GET request all on the Director < 1ms

Then I should see Unified GET request fixtureName of fixtureID=CSJ00000000000E050353800218 < 1ms

And I should see Unified GET request fixtureType=WALL_SWITCH of fixtureID=CSJ00000000000E050353800218 < 1ms

And I should see Unified GET request serial number of fixtureID=CSJ00000000000E050353800218 < 1ms

When A motion is triggered at all fixtures < 1ms

And I should see Unified GET request sensorStats.motion of fixtureID=CSJ00000000000E050353800218 < 1ms

Then I should see Unified GET request sensorStats.temperature of fixtureID=CSJ00000000000E050353800218 < 1ms

And I should see Unified GET request sensorStats.brightness of fixtureID=CSJ00000000000E050353800218 < 1ms

And I should see Unified GET request sensorStats.illuminance of fixtureID=CSJ00000000000E050353800218 < 1ms

And I should see Unified GET request sensorStats.power of fixtureID=CSJ00000000000E050353800218 < 1ms

Given The cluster has been initialized < 1ms

And I should see Unified GET request all on the Director < 1ms

Then I should see Unified GET request fixtureName of fixtureID=CSJ00000000000V020135000354 < 1ms

And I should see Unified GET request fixtureType=LUMINAIRE of fixtureID=CSJ00000000000V020135000354 < 1ms

And I should see Unified GET request serial number of fixtureID=CSJ00000000000V020135000354 < 1ms

When A motion is triggered at all fixtures < 1ms

And I should see Unified GET request sensorStats.motion of fixtureID=CSJ00000000000V020135000354 < 1ms

Then I should see Unified GET request sensorStats.temperature of fixtureID=CSJ00000000000V020135000354 < 1ms

And I should see Unified GET request sensorStats.brightness of fixtureID=CSJ00000000000V020135000354 < 1ms

And I should see Unified GET request sensorStats.illuminance of fixtureID=CSJ00000000000V020135000354 < 1ms

And I should see Unified GET request sensorStats.power of fixtureID=CSJ00000000000V020135000354 < 1ms

Given The cluster has been initialized < 1ms

And I should see Unified GET request all on the Director < 1ms

Then I should see Unified GET request fixtureName of fixtureID=CSJ00000000000V020135000355 < 1ms

And I should see Unified GET request fixtureType=LUMINAIRE of fixtureID=CSJ00000000000V020135000355 < 1ms

And I should see Unified GET request serial number of fixtureID=CSJ00000000000V020135000355 < 1ms

When A motion is triggered at all fixtures < 1ms

And I should see Unified GET request sensorStats.motion of fixtureID=CSJ00000000000V020135000355 < 1ms

Then I should see Unified GET request sensorStats.temperature of fixtureID=CSJ00000000000V020135000355 < 1ms

And I should see Unified GET request sensorStats.brightness of fixtureID=CSJ00000000000V020135000355 < 1ms

And I should see Unified GET request sensorStats.illuminance of fixtureID=CSJ00000000000V020135000355 < 1ms

And I should see Unified GET request sensorStats.power of fixtureID=CSJ00000000000V020135000355 < 1ms

Given The cluster has been initialized < 1ms

And I should see Unified GET request all on the Director < 1ms

Then I should see Unified GET request fixtureName of fixtureID=CSJ00000000001J020140500046 < 1ms

And I should see Unified GET request fixtureType=FIXTURELESS of fixtureID=CSJ00000000001J020140500046 < 1ms

And I should see Unified GET request serial number of fixtureID=CSJ00000000001J020140500046 < 1ms

When A motion is triggered at all fixtures < 1ms

And I should see Unified GET request sensorStats.motion of fixtureID=CSJ00000000001J020140500046 < 1ms

Then I should see Unified GET request sensorStats.temperature of fixtureID=CSJ00000000001J020140500046 < 1ms

And I should see Unified GET request sensorStats.brightness of fixtureID=CSJ00000000001J020140500046 < 1ms

And I should see Unified GET request sensorStats.illuminance of fixtureID=CSJ00000000001J020140500046 < 1ms

And I should see Unified GET request sensorStats.power of fixtureID=CSJ00000000001J020140500046 < 1ms

Given The cluster has been initialized < 1ms

And I should see Unified GET request all on the Director < 1ms

Then I should see Unified GET request fixtureName of fixtureID=CSJ00000000001J020142300011 < 1ms

And I should see Unified GET request fixtureType=FIXTURELESS of fixtureID=CSJ00000000001J020142300011 < 1ms

And I should see Unified GET request serial number of fixtureID=CSJ00000000001J020142300011 < 1ms

When A motion is triggered at all fixtures < 1ms

And I should see Unified GET request sensorStats.motion of fixtureID=CSJ00000000001J020142300011 < 1ms

Then I should see Unified GET request sensorStats.temperature of fixtureID=CSJ00000000001J020142300011 < 1ms

And I should see Unified GET request sensorStats.brightness of fixtureID=CSJ00000000001J020142300011 < 1ms

And I should see Unified GET request sensorStats.illuminance of fixtureID=CSJ00000000001J020142300011 < 1ms

And I should see Unified GET request sensorStats.power of fixtureID=CSJ00000000001J020142300011 < 1ms

Given The cluster has been initialized < 1ms

And I should see Unified GET request all on the Director < 1ms

Then I should see Unified GET request fixtureName of fixtureID=CSJ00000000001J020142300014 < 1ms

And I should see Unified GET request fixtureType=FIXTURELESS of fixtureID=CSJ00000000001J020142300014 < 1ms

And I should see Unified GET request serial number of fixtureID=CSJ00000000001J020142300014 < 1ms

When A motion is triggered at all fixtures < 1ms

And I should see Unified GET request sensorStats.motion of fixtureID=CSJ00000000001J020142300014 < 1ms

Then I should see Unified GET request sensorStats.temperature of fixtureID=CSJ00000000001J020142300014 < 1ms

And I should see Unified GET request sensorStats.brightness of fixtureID=CSJ00000000001J020142300014 < 1ms

And I should see Unified GET request sensorStats.illuminance of fixtureID=CSJ00000000001J020142300014 < 1ms

And I should see Unified GET request sensorStats.power of fixtureID=CSJ00000000001J020142300014 < 1ms

Given The cluster has been initialized < 1ms

And I should see Unified GET request all on the Director < 1ms

Then I should see Unified GET request fixtureName of fixtureID=CSJ00000000001J020142300015 < 1ms

And I should see Unified GET request fixtureType=FIXTURELESS of fixtureID=CSJ00000000001J020142300015 < 1ms

And I should see Unified GET request serial number of fixtureID=CSJ00000000001J020142300015 < 1ms

When A motion is triggered at all fixtures < 1ms

And I should see Unified GET request sensorStats.motion of fixtureID=CSJ00000000001J020142300015 < 1ms

Then I should see Unified GET request sensorStats.temperature of fixtureID=CSJ00000000001J020142300015 < 1ms

And I should see Unified GET request sensorStats.brightness of fixtureID=CSJ00000000001J020142300015 < 1ms

And I should see Unified GET request sensorStats.illuminance of fixtureID=CSJ00000000001J020142300015 < 1ms

And I should see Unified GET request sensorStats.power of fixtureID=CSJ00000000001J020142300015 < 1ms

Given The cluster has been initialized < 1ms

And I should see Unified GET request all on the Director < 1ms

Then I should see Unified GET request fixtureName of fixtureID=CSJ00000000001J020142300018 < 1ms

And I should see Unified GET request fixtureType=FIXTURELESS of fixtureID=CSJ00000000001J020142300018 < 1ms

And I should see Unified GET request serial number of fixtureID=CSJ00000000001J020142300018 < 1ms

When A motion is triggered at all fixtures < 1ms

And I should see Unified GET request sensorStats.motion of fixtureID=CSJ00000000001J020142300018 < 1ms

Then I should see Unified GET request sensorStats.temperature of fixtureID=CSJ00000000001J020142300018 < 1ms

And I should see Unified GET request sensorStats.brightness of fixtureID=CSJ00000000001J020142300018 < 1ms

And I should see Unified GET request sensorStats.illuminance of fixtureID=CSJ00000000001J020142300018 < 1ms

And I should see Unified GET request sensorStats.power of fixtureID=CSJ00000000001J020142300018 < 1ms

Given The cluster has been initialized < 1ms

And I should see Unified GET request all on the Director < 1ms

Then I should see Unified GET request fixtureName of fixtureID=CSJ00000000001J020142300022 < 1ms

And I should see Unified GET request fixtureType=FIXTURELESS of fixtureID=CSJ00000000001J020142300022 < 1ms

And I should see Unified GET request serial number of fixtureID=CSJ00000000001J020142300022 < 1ms

When A motion is triggered at all fixtures < 1ms

And I should see Unified GET request sensorStats.motion of fixtureID=CSJ00000000001J020142300022 < 1ms

Then I should see Unified GET request sensorStats.temperature of fixtureID=CSJ00000000001J020142300022 < 1ms

And I should see Unified GET request sensorStats.brightness of fixtureID=CSJ00000000001J020142300022 < 1ms

And I should see Unified GET request sensorStats.illuminance of fixtureID=CSJ00000000001J020142300022 < 1ms

And I should see Unified GET request sensorStats.power of fixtureID=CSJ00000000001J020142300022 < 1ms

Given The cluster has been initialized < 1ms

And I should see Unified GET request all on the Director < 1ms

Then I should see Unified GET request fixtureName of fixtureID=CSJ00000000001J020142300032 < 1ms

And I should see Unified GET request fixtureType=LUMINAIRE of fixtureID=CSJ00000000001J020142300032 < 1ms

And I should see Unified GET request serial number of fixtureID=CSJ00000000001J020142300032 < 1ms

When A motion is triggered at all fixtures < 1ms

And I should see Unified GET request sensorStats.motion of fixtureID=CSJ00000000001J020142300032 < 1ms

Then I should see Unified GET request sensorStats.temperature of fixtureID=CSJ00000000001J020142300032 < 1ms

And I should see Unified GET request sensorStats.brightness of fixtureID=CSJ00000000001J020142300032 < 1ms

And I should see Unified GET request sensorStats.illuminance of fixtureID=CSJ00000000001J020142300032 < 1ms

And I should see Unified GET request sensorStats.power of fixtureID=CSJ00000000001J020142300032 < 1ms

Given The cluster has been initialized < 1ms

And I should see Unified GET request all on the Director < 1ms

Then I should see Unified GET request fixtureName of fixtureID=CSJ00000000001J020142300033 < 1ms

And I should see Unified GET request fixtureType=FIXTURELESS of fixtureID=CSJ00000000001J020142300033 < 1ms

And I should see Unified GET request serial number of fixtureID=CSJ00000000001J020142300033 < 1ms

When A motion is triggered at all fixtures < 1ms

And I should see Unified GET request sensorStats.motion of fixtureID=CSJ00000000001J020142300033 < 1ms

Then I should see Unified GET request sensorStats.temperature of fixtureID=CSJ00000000001J020142300033 < 1ms

And I should see Unified GET request sensorStats.brightness of fixtureID=CSJ00000000001J020142300033 < 1ms

And I should see Unified GET request sensorStats.illuminance of fixtureID=CSJ00000000001J020142300033 < 1ms

And I should see Unified GET request sensorStats.power of fixtureID=CSJ00000000001J020142300033 < 1ms

Given The cluster has been initialized < 1ms

And I should see Unified GET request all on the Director < 1ms

Then I should see Unified GET request fixtureName of fixtureID=CSJ00000000001J020142300036 < 1ms

And I should see Unified GET request fixtureType=FIXTURELESS of fixtureID=CSJ00000000001J020142300036 < 1ms

And I should see Unified GET request serial number of fixtureID=CSJ00000000001J020142300036 < 1ms

When A motion is triggered at all fixtures < 1ms

And I should see Unified GET request sensorStats.motion of fixtureID=CSJ00000000001J020142300036 < 1ms

Then I should see Unified GET request sensorStats.temperature of fixtureID=CSJ00000000001J020142300036 < 1ms

And I should see Unified GET request sensorStats.brightness of fixtureID=CSJ00000000001J020142300036 < 1ms

And I should see Unified GET request sensorStats.illuminance of fixtureID=CSJ00000000001J020142300036 < 1ms

And I should see Unified GET request sensorStats.power of fixtureID=CSJ00000000001J020142300036 < 1ms

Given The cluster has been initialized < 1ms

And I should see Unified GET request all on the Director < 1ms

Then I should see Unified GET request fixtureName of fixtureID=CSJ00000000001J020142300045 < 1ms

And I should see Unified GET request fixtureType=FIXTURELESS of fixtureID=CSJ00000000001J020142300045 < 1ms

And I should see Unified GET request serial number of fixtureID=CSJ00000000001J020142300045 < 1ms

When A motion is triggered at all fixtures < 1ms

And I should see Unified GET request sensorStats.motion of fixtureID=CSJ00000000001J020142300045 < 1ms

Then I should see Unified GET request sensorStats.temperature of fixtureID=CSJ00000000001J020142300045 < 1ms

And I should see Unified GET request sensorStats.brightness of fixtureID=CSJ00000000001J020142300045 < 1ms

And I should see Unified GET request sensorStats.illuminance of fixtureID=CSJ00000000001J020142300045 < 1ms

And I should see Unified GET request sensorStats.power of fixtureID=CSJ00000000001J020142300045 < 1ms

Given The cluster has been initialized < 1ms

And I should see Unified GET request all on the Director < 1ms

Then I should see Unified GET request fixtureName of fixtureID=CSJ00000000001J020142300047 < 1ms

And I should see Unified GET request fixtureType=FIXTURELESS of fixtureID=CSJ00000000001J020142300047 < 1ms

And I should see Unified GET request serial number of fixtureID=CSJ00000000001J020142300047 < 1ms

When A motion is triggered at all fixtures < 1ms

And I should see Unified GET request sensorStats.motion of fixtureID=CSJ00000000001J020142300047 < 1ms

Then I should see Unified GET request sensorStats.temperature of fixtureID=CSJ00000000001J020142300047 < 1ms

And I should see Unified GET request sensorStats.brightness of fixtureID=CSJ00000000001J020142300047 < 1ms

And I should see Unified GET request sensorStats.illuminance of fixtureID=CSJ00000000001J020142300047 < 1ms

And I should see Unified GET request sensorStats.power of fixtureID=CSJ00000000001J020142300047 < 1ms

Given The cluster has been initialized < 1ms

And I should see Unified GET request all on the Director < 1ms

Then I should see Unified GET request fixtureName of fixtureID=CSJ00000000001J020142300051 < 1ms

And I should see Unified GET request fixtureType=FIXTURELESS of fixtureID=CSJ00000000001J020142300051 < 1ms

And I should see Unified GET request serial number of fixtureID=CSJ00000000001J020142300051 < 1ms

When A motion is triggered at all fixtures < 1ms

And I should see Unified GET request sensorStats.motion of fixtureID=CSJ00000000001J020142300051 < 1ms

Then I should see Unified GET request sensorStats.temperature of fixtureID=CSJ00000000001J020142300051 < 1ms

And I should see Unified GET request sensorStats.brightness of fixtureID=CSJ00000000001J020142300051 < 1ms

And I should see Unified GET request sensorStats.illuminance of fixtureID=CSJ00000000001J020142300051 < 1ms

And I should see Unified GET request sensorStats.power of fixtureID=CSJ00000000001J020142300051 < 1ms

Given The cluster has been initialized < 1ms

And I should see Unified GET request all on the Director < 1ms

Then I should see Unified GET request fixtureName of fixtureID=CSJ00000000001J020142300053 < 1ms

And I should see Unified GET request fixtureType=FIXTURELESS of fixtureID=CSJ00000000001J020142300053 < 1ms

And I should see Unified GET request serial number of fixtureID=CSJ00000000001J020142300053 < 1ms

When A motion is triggered at all fixtures < 1ms

And I should see Unified GET request sensorStats.motion of fixtureID=CSJ00000000001J020142300053 < 1ms

Then I should see Unified GET request sensorStats.temperature of fixtureID=CSJ00000000001J020142300053 < 1ms

And I should see Unified GET request sensorStats.brightness of fixtureID=CSJ00000000001J020142300053 < 1ms

And I should see Unified GET request sensorStats.illuminance of fixtureID=CSJ00000000001J020142300053 < 1ms

And I should see Unified GET request sensorStats.power of fixtureID=CSJ00000000001J020142300053 < 1ms

Given The cluster has been initialized < 1ms

And I should see Unified GET request all on the Director < 1ms

Then I should see Unified GET request fixtureName of fixtureID=CSJ00000000001J020142300057 < 1ms

And I should see Unified GET request fixtureType=FIXTURELESS of fixtureID=CSJ00000000001J020142300057 < 1ms

And I should see Unified GET request serial number of fixtureID=CSJ00000000001J020142300057 < 1ms

When A motion is triggered at all fixtures < 1ms

And I should see Unified GET request sensorStats.motion of fixtureID=CSJ00000000001J020142300057 < 1ms

Then I should see Unified GET request sensorStats.temperature of fixtureID=CSJ00000000001J020142300057 < 1ms

And I should see Unified GET request sensorStats.brightness of fixtureID=CSJ00000000001J020142300057 < 1ms

And I should see Unified GET request sensorStats.illuminance of fixtureID=CSJ00000000001J020142300057 < 1ms

And I should see Unified GET request sensorStats.power of fixtureID=CSJ00000000001J020142300057 < 1ms

Given The cluster has been initialized < 1ms

And I should see Unified GET request all on the Director < 1ms

Then I should see Unified GET request fixtureName of fixtureID=CSJ00000000001J020142300058 < 1ms

And I should see Unified GET request fixtureType=FIXTURELESS of fixtureID=CSJ00000000001J020142300058 < 1ms

And I should see Unified GET request serial number of fixtureID=CSJ00000000001J020142300058 < 1ms

When A motion is triggered at all fixtures < 1ms

And I should see Unified GET request sensorStats.motion of fixtureID=CSJ00000000001J020142300058 < 1ms

Then I should see Unified GET request sensorStats.temperature of fixtureID=CSJ00000000001J020142300058 < 1ms

And I should see Unified GET request sensorStats.brightness of fixtureID=CSJ00000000001J020142300058 < 1ms

And I should see Unified GET request sensorStats.illuminance of fixtureID=CSJ00000000001J020142300058 < 1ms

And I should see Unified GET request sensorStats.power of fixtureID=CSJ00000000001J020142300058 < 1ms

Given The cluster has been initialized < 1ms

And I should see Unified GET request all on the Director < 1ms

Then I should see Unified GET request fixtureName of fixtureID=CSJ00000000001J020142300059 < 1ms

And I should see Unified GET request fixtureType=LUMINAIRE of fixtureID=CSJ00000000001J020142300059 < 1ms

And I should see Unified GET request serial number of fixtureID=CSJ00000000001J020142300059 < 1ms

When A motion is triggered at all fixtures < 1ms

And I should see Unified GET request sensorStats.motion of fixtureID=CSJ00000000001J020142300059 < 1ms

Then I should see Unified GET request sensorStats.temperature of fixtureID=CSJ00000000001J020142300059 < 1ms

And I should see Unified GET request sensorStats.brightness of fixtureID=CSJ00000000001J020142300059 < 1ms

And I should see Unified GET request sensorStats.illuminance of fixtureID=CSJ00000000001J020142300059 < 1ms

And I should see Unified GET request sensorStats.power of fixtureID=CSJ00000000001J020142300059 < 1ms

Given The cluster has been initialized < 1ms

And I should see Unified GET request all on the Director < 1ms

Then I should see Unified GET request fixtureName of fixtureID=CSJ00000000001J020142300062 < 1ms

And I should see Unified GET request fixtureType=FIXTURELESS of fixtureID=CSJ00000000001J020142300062 < 1ms

And I should see Unified GET request serial number of fixtureID=CSJ00000000001J020142300062 < 1ms

When A motion is triggered at all fixtures < 1ms

And I should see Unified GET request sensorStats.motion of fixtureID=CSJ00000000001J020142300062 < 1ms Show Error +
                                            
Error: Expect:1682355791 , Actual_api=1682355788 at Function.(anonymous) (/home/bang.nguyen/my_work/protractor_framework/node_modules/cucumber/lib/user_code_runner.js:105:21) at Generator.throw ((anonymous)) at Generator.tryCatcher (/home/bang.nguyen/my_work/protractor_framework/node_modules/bluebird/js/release/util.js:16:23) at PromiseSpawn._promiseRejected (/home/bang.nguyen/my_work/protractor_framework/node_modules/bluebird/js/release/generators.js:107:10) at Promise._settlePromise (/home/bang.nguyen/my_work/protractor_framework/node_modules/bluebird/js/release/promise.js:581:26) at Promise._settlePromise0 (/home/bang.nguyen/my_work/protractor_framework/node_modules/bluebird/js/release/promise.js:619:10) at Promise._settlePromises (/home/bang.nguyen/my_work/protractor_framework/node_modules/bluebird/js/release/promise.js:695:18) at _drainQueueStep (/home/bang.nguyen/my_work/protractor_framework/node_modules/bluebird/js/release/async.js:138:12) at _drainQueue (/home/bang.nguyen/my_work/protractor_framework/node_modules/bluebird/js/release/async.js:131:9) at Async._drainQueues (/home/bang.nguyen/my_work/protractor_framework/node_modules/bluebird/js/release/async.js:147:5) at Immediate.Async.drainQueues [as _onImmediate] (/home/bang.nguyen/my_work/protractor_framework/node_modules/bluebird/js/release/async.js:17:14) at processImmediate (node:internal/timers:466:21)

Then I should see Unified GET request sensorStats.temperature of fixtureID=CSJ00000000001J020142300062 0s

And I should see Unified GET request sensorStats.brightness of fixtureID=CSJ00000000001J020142300062 0s

And I should see Unified GET request sensorStats.illuminance of fixtureID=CSJ00000000001J020142300062 0s

And I should see Unified GET request sensorStats.power of fixtureID=CSJ00000000001J020142300062 0s

After < 1ms Screenshot +
                                        
                                        
                                

Given The cluster has been initialized < 1ms

And I should see Unified GET request all on the Director < 1ms

Then I should see Unified GET request fixtureName of fixtureID=CSJ00000000001J020142300068 < 1ms

And I should see Unified GET request fixtureType=FIXTURELESS of fixtureID=CSJ00000000001J020142300068 < 1ms

And I should see Unified GET request serial number of fixtureID=CSJ00000000001J020142300068 < 1ms

When A motion is triggered at all fixtures < 1ms

And I should see Unified GET request sensorStats.motion of fixtureID=CSJ00000000001J020142300068 < 1ms

Then I should see Unified GET request sensorStats.temperature of fixtureID=CSJ00000000001J020142300068 < 1ms

And I should see Unified GET request sensorStats.brightness of fixtureID=CSJ00000000001J020142300068 < 1ms

And I should see Unified GET request sensorStats.illuminance of fixtureID=CSJ00000000001J020142300068 < 1ms

And I should see Unified GET request sensorStats.power of fixtureID=CSJ00000000001J020142300068 < 1ms

Given The cluster has been initialized < 1ms

And I should see Unified GET request all on the Director < 1ms

Then I should see Unified GET request fixtureName of fixtureID=CSJ00000000001J020142300069 < 1ms

And I should see Unified GET request fixtureType=FIXTURELESS of fixtureID=CSJ00000000001J020142300069 < 1ms

And I should see Unified GET request serial number of fixtureID=CSJ00000000001J020142300069 < 1ms

When A motion is triggered at all fixtures < 1ms

And I should see Unified GET request sensorStats.motion of fixtureID=CSJ00000000001J020142300069 < 1ms

Then I should see Unified GET request sensorStats.temperature of fixtureID=CSJ00000000001J020142300069 < 1ms

And I should see Unified GET request sensorStats.brightness of fixtureID=CSJ00000000001J020142300069 < 1ms

And I should see Unified GET request sensorStats.illuminance of fixtureID=CSJ00000000001J020142300069 < 1ms

And I should see Unified GET request sensorStats.power of fixtureID=CSJ00000000001J020142300069 < 1ms

Given The cluster has been initialized < 1ms

And I should see Unified GET request all on the Director < 1ms

Then I should see Unified GET request fixtureName of fixtureID=CSJ00000000001J020142300070 < 1ms

And I should see Unified GET request fixtureType=FIXTURELESS of fixtureID=CSJ00000000001J020142300070 < 1ms

And I should see Unified GET request serial number of fixtureID=CSJ00000000001J020142300070 < 1ms

When A motion is triggered at all fixtures < 1ms

And I should see Unified GET request sensorStats.motion of fixtureID=CSJ00000000001J020142300070 < 1ms

Then I should see Unified GET request sensorStats.temperature of fixtureID=CSJ00000000001J020142300070 < 1ms

And I should see Unified GET request sensorStats.brightness of fixtureID=CSJ00000000001J020142300070 < 1ms

And I should see Unified GET request sensorStats.illuminance of fixtureID=CSJ00000000001J020142300070 < 1ms

And I should see Unified GET request sensorStats.power of fixtureID=CSJ00000000001J020142300070 < 1ms

Given The cluster has been initialized < 1ms

And I should see Unified GET request all on the Director < 1ms

Then I should see Unified GET request fixtureName of fixtureID=CSJ00000000001J020142300072 < 1ms

And I should see Unified GET request fixtureType=FIXTURELESS of fixtureID=CSJ00000000001J020142300072 < 1ms

And I should see Unified GET request serial number of fixtureID=CSJ00000000001J020142300072 < 1ms

When A motion is triggered at all fixtures < 1ms

And I should see Unified GET request sensorStats.motion of fixtureID=CSJ00000000001J020142300072 < 1ms

Then I should see Unified GET request sensorStats.temperature of fixtureID=CSJ00000000001J020142300072 < 1ms

And I should see Unified GET request sensorStats.brightness of fixtureID=CSJ00000000001J020142300072 < 1ms

And I should see Unified GET request sensorStats.illuminance of fixtureID=CSJ00000000001J020142300072 < 1ms

And I should see Unified GET request sensorStats.power of fixtureID=CSJ00000000001J020142300072 < 1ms

Given The cluster has been initialized < 1ms

And I should see Unified GET request all on the Director < 1ms

Then I should see Unified GET request fixtureName of fixtureID=CSJ00000000001J020142300073 < 1ms

And I should see Unified GET request fixtureType=FIXTURELESS of fixtureID=CSJ00000000001J020142300073 < 1ms

And I should see Unified GET request serial number of fixtureID=CSJ00000000001J020142300073 < 1ms

When A motion is triggered at all fixtures < 1ms

And I should see Unified GET request sensorStats.motion of fixtureID=CSJ00000000001J020142300073 < 1ms

Then I should see Unified GET request sensorStats.temperature of fixtureID=CSJ00000000001J020142300073 < 1ms

And I should see Unified GET request sensorStats.brightness of fixtureID=CSJ00000000001J020142300073 < 1ms

And I should see Unified GET request sensorStats.illuminance of fixtureID=CSJ00000000001J020142300073 < 1ms

And I should see Unified GET request sensorStats.power of fixtureID=CSJ00000000001J020142300073 < 1ms

Given The cluster has been initialized < 1ms

And I should see Unified GET request all on the Director < 1ms

Then I should see Unified GET request fixtureName of fixtureID=CSJ00000000001J020142300078 < 1ms

And I should see Unified GET request fixtureType=FIXTURELESS of fixtureID=CSJ00000000001J020142300078 < 1ms

And I should see Unified GET request serial number of fixtureID=CSJ00000000001J020142300078 < 1ms

When A motion is triggered at all fixtures < 1ms

And I should see Unified GET request sensorStats.motion of fixtureID=CSJ00000000001J020142300078 < 1ms

Then I should see Unified GET request sensorStats.temperature of fixtureID=CSJ00000000001J020142300078 < 1ms

And I should see Unified GET request sensorStats.brightness of fixtureID=CSJ00000000001J020142300078 < 1ms

And I should see Unified GET request sensorStats.illuminance of fixtureID=CSJ00000000001J020142300078 < 1ms

And I should see Unified GET request sensorStats.power of fixtureID=CSJ00000000001J020142300078 < 1ms

Given The cluster has been initialized < 1ms

And I should see Unified GET request all on the Director < 1ms

Then I should see Unified GET request fixtureName of fixtureID=CSJ00000000001J020142300079 < 1ms

And I should see Unified GET request fixtureType=FIXTURELESS of fixtureID=CSJ00000000001J020142300079 < 1ms

And I should see Unified GET request serial number of fixtureID=CSJ00000000001J020142300079 < 1ms

When A motion is triggered at all fixtures < 1ms

And I should see Unified GET request sensorStats.motion of fixtureID=CSJ00000000001J020142300079 < 1ms

Then I should see Unified GET request sensorStats.temperature of fixtureID=CSJ00000000001J020142300079 < 1ms

And I should see Unified GET request sensorStats.brightness of fixtureID=CSJ00000000001J020142300079 < 1ms

And I should see Unified GET request sensorStats.illuminance of fixtureID=CSJ00000000001J020142300079 < 1ms

And I should see Unified GET request sensorStats.power of fixtureID=CSJ00000000001J020142300079 < 1ms

Given The cluster has been initialized < 1ms

And I should see Unified GET request all on the Director < 1ms

Then I should see Unified GET request fixtureName of fixtureID=CSJ00000000001J020142300087 < 1ms

And I should see Unified GET request fixtureType=FIXTURELESS of fixtureID=CSJ00000000001J020142300087 < 1ms

And I should see Unified GET request serial number of fixtureID=CSJ00000000001J020142300087 < 1ms

When A motion is triggered at all fixtures < 1ms

And I should see Unified GET request sensorStats.motion of fixtureID=CSJ00000000001J020142300087 < 1ms

Then I should see Unified GET request sensorStats.temperature of fixtureID=CSJ00000000001J020142300087 < 1ms

And I should see Unified GET request sensorStats.brightness of fixtureID=CSJ00000000001J020142300087 < 1ms

And I should see Unified GET request sensorStats.illuminance of fixtureID=CSJ00000000001J020142300087 < 1ms

And I should see Unified GET request sensorStats.power of fixtureID=CSJ00000000001J020142300087 < 1ms

Given The cluster has been initialized < 1ms

And I should see Unified GET request all on the Director < 1ms

Then I should see Unified GET request fixtureName of fixtureID=CSJ00000000001J020142300089 < 1ms

And I should see Unified GET request fixtureType=FIXTURELESS of fixtureID=CSJ00000000001J020142300089 < 1ms

And I should see Unified GET request serial number of fixtureID=CSJ00000000001J020142300089 < 1ms

When A motion is triggered at all fixtures < 1ms

And I should see Unified GET request sensorStats.motion of fixtureID=CSJ00000000001J020142300089 < 1ms

Then I should see Unified GET request sensorStats.temperature of fixtureID=CSJ00000000001J020142300089 < 1ms

And I should see Unified GET request sensorStats.brightness of fixtureID=CSJ00000000001J020142300089 < 1ms

And I should see Unified GET request sensorStats.illuminance of fixtureID=CSJ00000000001J020142300089 < 1ms

And I should see Unified GET request sensorStats.power of fixtureID=CSJ00000000001J020142300089 < 1ms

Given The cluster has been initialized < 1ms

And I should see Unified GET request all on the Director < 1ms

Then I should see Unified GET request fixtureName of fixtureID=CSJ00000000001J020142300090 < 1ms

And I should see Unified GET request fixtureType=FIXTURELESS of fixtureID=CSJ00000000001J020142300090 < 1ms

And I should see Unified GET request serial number of fixtureID=CSJ00000000001J020142300090 < 1ms

When A motion is triggered at all fixtures < 1ms

And I should see Unified GET request sensorStats.motion of fixtureID=CSJ00000000001J020142300090 < 1ms

Then I should see Unified GET request sensorStats.temperature of fixtureID=CSJ00000000001J020142300090 < 1ms

And I should see Unified GET request sensorStats.brightness of fixtureID=CSJ00000000001J020142300090 < 1ms

And I should see Unified GET request sensorStats.illuminance of fixtureID=CSJ00000000001J020142300090 < 1ms

And I should see Unified GET request sensorStats.power of fixtureID=CSJ00000000001J020142300090 < 1ms

Given The cluster has been initialized < 1ms

And I should see Unified GET request all on the Director < 1ms

Then I should see Unified GET request fixtureName of fixtureID=CSJ00000000001J020142300091 < 1ms

And I should see Unified GET request fixtureType=FIXTURELESS of fixtureID=CSJ00000000001J020142300091 < 1ms

And I should see Unified GET request serial number of fixtureID=CSJ00000000001J020142300091 < 1ms

When A motion is triggered at all fixtures < 1ms

And I should see Unified GET request sensorStats.motion of fixtureID=CSJ00000000001J020142300091 < 1ms

Then I should see Unified GET request sensorStats.temperature of fixtureID=CSJ00000000001J020142300091 < 1ms

And I should see Unified GET request sensorStats.brightness of fixtureID=CSJ00000000001J020142300091 < 1ms

And I should see Unified GET request sensorStats.illuminance of fixtureID=CSJ00000000001J020142300091 < 1ms

And I should see Unified GET request sensorStats.power of fixtureID=CSJ00000000001J020142300091 < 1ms

Given The cluster has been initialized < 1ms

And I should see Unified GET request all on the Director < 1ms

Then I should see Unified GET request fixtureName of fixtureID=CSJ00000000001J020142300094 < 1ms

And I should see Unified GET request fixtureType=FIXTURELESS of fixtureID=CSJ00000000001J020142300094 < 1ms

And I should see Unified GET request serial number of fixtureID=CSJ00000000001J020142300094 < 1ms

When A motion is triggered at all fixtures < 1ms

And I should see Unified GET request sensorStats.motion of fixtureID=CSJ00000000001J020142300094 < 1ms

Then I should see Unified GET request sensorStats.temperature of fixtureID=CSJ00000000001J020142300094 < 1ms

And I should see Unified GET request sensorStats.brightness of fixtureID=CSJ00000000001J020142300094 < 1ms

And I should see Unified GET request sensorStats.illuminance of fixtureID=CSJ00000000001J020142300094 < 1ms

And I should see Unified GET request sensorStats.power of fixtureID=CSJ00000000001J020142300094 < 1ms

Given The cluster has been initialized < 1ms

And I should see Unified GET request all on the Director < 1ms

Then I should see Unified GET request fixtureName of fixtureID=CSJ00000000001J020142300098 < 1ms

And I should see Unified GET request fixtureType=FIXTURELESS of fixtureID=CSJ00000000001J020142300098 < 1ms

And I should see Unified GET request serial number of fixtureID=CSJ00000000001J020142300098 < 1ms

When A motion is triggered at all fixtures < 1ms

And I should see Unified GET request sensorStats.motion of fixtureID=CSJ00000000001J020142300098 < 1ms

Then I should see Unified GET request sensorStats.temperature of fixtureID=CSJ00000000001J020142300098 < 1ms

And I should see Unified GET request sensorStats.brightness of fixtureID=CSJ00000000001J020142300098 < 1ms

And I should see Unified GET request sensorStats.illuminance of fixtureID=CSJ00000000001J020142300098 < 1ms

And I should see Unified GET request sensorStats.power of fixtureID=CSJ00000000001J020142300098 < 1ms

Given The cluster has been initialized < 1ms

And I should see Unified GET request all on the Director < 1ms

Then I should see Unified GET request fixtureName of fixtureID=CSJ00000000001J020142300102 < 1ms

And I should see Unified GET request fixtureType=FIXTURELESS of fixtureID=CSJ00000000001J020142300102 < 1ms

And I should see Unified GET request serial number of fixtureID=CSJ00000000001J020142300102 < 1ms

When A motion is triggered at all fixtures < 1ms

And I should see Unified GET request sensorStats.motion of fixtureID=CSJ00000000001J020142300102 < 1ms

Then I should see Unified GET request sensorStats.temperature of fixtureID=CSJ00000000001J020142300102 < 1ms

And I should see Unified GET request sensorStats.brightness of fixtureID=CSJ00000000001J020142300102 < 1ms

And I should see Unified GET request sensorStats.illuminance of fixtureID=CSJ00000000001J020142300102 < 1ms

And I should see Unified GET request sensorStats.power of fixtureID=CSJ00000000001J020142300102 < 1ms

Given The cluster has been initialized < 1ms

And I should see Unified GET request all on the Director < 1ms

Then I should see Unified GET request fixtureName of fixtureID=CSJ00000000001J020142300103 < 1ms

And I should see Unified GET request fixtureType=FIXTURELESS of fixtureID=CSJ00000000001J020142300103 < 1ms

And I should see Unified GET request serial number of fixtureID=CSJ00000000001J020142300103 < 1ms

When A motion is triggered at all fixtures < 1ms

And I should see Unified GET request sensorStats.motion of fixtureID=CSJ00000000001J020142300103 < 1ms

Then I should see Unified GET request sensorStats.temperature of fixtureID=CSJ00000000001J020142300103 < 1ms

And I should see Unified GET request sensorStats.brightness of fixtureID=CSJ00000000001J020142300103 < 1ms

And I should see Unified GET request sensorStats.illuminance of fixtureID=CSJ00000000001J020142300103 < 1ms

And I should see Unified GET request sensorStats.power of fixtureID=CSJ00000000001J020142300103 < 1ms

Given The cluster has been initialized < 1ms

And I should see Unified GET request all on the Director < 1ms

Then I should see Unified GET request fixtureName of fixtureID=CSJ00000000001J020142300104 < 1ms

And I should see Unified GET request fixtureType=FIXTURELESS of fixtureID=CSJ00000000001J020142300104 < 1ms

And I should see Unified GET request serial number of fixtureID=CSJ00000000001J020142300104 < 1ms

When A motion is triggered at all fixtures < 1ms

And I should see Unified GET request sensorStats.motion of fixtureID=CSJ00000000001J020142300104 < 1ms

Then I should see Unified GET request sensorStats.temperature of fixtureID=CSJ00000000001J020142300104 < 1ms

And I should see Unified GET request sensorStats.brightness of fixtureID=CSJ00000000001J020142300104 < 1ms

And I should see Unified GET request sensorStats.illuminance of fixtureID=CSJ00000000001J020142300104 < 1ms

And I should see Unified GET request sensorStats.power of fixtureID=CSJ00000000001J020142300104 < 1ms

Given The cluster has been initialized < 1ms

And I should see Unified GET request all on the Director < 1ms

Then I should see Unified GET request fixtureName of fixtureID=CSJ00000000001J020142300107 < 1ms

And I should see Unified GET request fixtureType=FIXTURELESS of fixtureID=CSJ00000000001J020142300107 < 1ms

And I should see Unified GET request serial number of fixtureID=CSJ00000000001J020142300107 < 1ms

When A motion is triggered at all fixtures < 1ms

And I should see Unified GET request sensorStats.motion of fixtureID=CSJ00000000001J020142300107 < 1ms

Then I should see Unified GET request sensorStats.temperature of fixtureID=CSJ00000000001J020142300107 < 1ms

And I should see Unified GET request sensorStats.brightness of fixtureID=CSJ00000000001J020142300107 < 1ms

And I should see Unified GET request sensorStats.illuminance of fixtureID=CSJ00000000001J020142300107 < 1ms

And I should see Unified GET request sensorStats.power of fixtureID=CSJ00000000001J020142300107 < 1ms

Given The cluster has been initialized < 1ms

And I should see Unified GET request all on the Director < 1ms

Then I should see Unified GET request fixtureName of fixtureID=CSJ00000000001J020142300112 < 1ms

And I should see Unified GET request fixtureType=FIXTURELESS of fixtureID=CSJ00000000001J020142300112 < 1ms

And I should see Unified GET request serial number of fixtureID=CSJ00000000001J020142300112 < 1ms

When A motion is triggered at all fixtures < 1ms

And I should see Unified GET request sensorStats.motion of fixtureID=CSJ00000000001J020142300112 < 1ms

Then I should see Unified GET request sensorStats.temperature of fixtureID=CSJ00000000001J020142300112 < 1ms

And I should see Unified GET request sensorStats.brightness of fixtureID=CSJ00000000001J020142300112 < 1ms

And I should see Unified GET request sensorStats.illuminance of fixtureID=CSJ00000000001J020142300112 < 1ms

And I should see Unified GET request sensorStats.power of fixtureID=CSJ00000000001J020142300112 < 1ms

Given The cluster has been initialized < 1ms

And I should see Unified GET request all on the Director < 1ms

Then I should see Unified GET request fixtureName of fixtureID=CSJ00000000001J020142300124 < 1ms

And I should see Unified GET request fixtureType=FIXTURELESS of fixtureID=CSJ00000000001J020142300124 < 1ms

And I should see Unified GET request serial number of fixtureID=CSJ00000000001J020142300124 < 1ms

When A motion is triggered at all fixtures < 1ms

And I should see Unified GET request sensorStats.motion of fixtureID=CSJ00000000001J020142300124 < 1ms

Then I should see Unified GET request sensorStats.temperature of fixtureID=CSJ00000000001J020142300124 < 1ms

And I should see Unified GET request sensorStats.brightness of fixtureID=CSJ00000000001J020142300124 < 1ms

And I should see Unified GET request sensorStats.illuminance of fixtureID=CSJ00000000001J020142300124 < 1ms

And I should see Unified GET request sensorStats.power of fixtureID=CSJ00000000001J020142300124 < 1ms

Given The cluster has been initialized < 1ms

And I should see Unified GET request all on the Director < 1ms

Then I should see Unified GET request fixtureName of fixtureID=CSJ00000000001J020142300128 < 1ms

And I should see Unified GET request fixtureType=FIXTURELESS of fixtureID=CSJ00000000001J020142300128 < 1ms

And I should see Unified GET request serial number of fixtureID=CSJ00000000001J020142300128 < 1ms

When A motion is triggered at all fixtures < 1ms

And I should see Unified GET request sensorStats.motion of fixtureID=CSJ00000000001J020142300128 < 1ms

Then I should see Unified GET request sensorStats.temperature of fixtureID=CSJ00000000001J020142300128 < 1ms

And I should see Unified GET request sensorStats.brightness of fixtureID=CSJ00000000001J020142300128 < 1ms

And I should see Unified GET request sensorStats.illuminance of fixtureID=CSJ00000000001J020142300128 < 1ms

And I should see Unified GET request sensorStats.power of fixtureID=CSJ00000000001J020142300128 < 1ms

Given The cluster has been initialized < 1ms

And I should see Unified GET request all on the Director < 1ms

Then I should see Unified GET request fixtureName of fixtureID=VF1.102 < 1ms

And I should see Unified GET request fixtureType=VIRTUAL_LUMINAIRE of fixtureID=VF1.102 < 1ms

And I should see Unified GET request serial number of fixtureID=VF1.102 < 1ms

When A motion is triggered at all fixtures < 1ms

And I should see Unified GET request sensorStats.motion of fixtureID=VF1.102 < 1ms

Then I should see Unified GET request sensorStats.temperature of fixtureID=VF1.102 < 1ms

And I should see Unified GET request sensorStats.brightness of fixtureID=VF1.102 < 1ms

And I should see Unified GET request sensorStats.illuminance of fixtureID=VF1.102 < 1ms

And I should see Unified GET request sensorStats.power of fixtureID=VF1.102 < 1ms

Given The cluster has been initialized < 1ms

And I should see Unified GET request all on the Director < 1ms

Then I should see Unified GET request fixtureName of fixtureID=VF2.102 < 1ms

And I should see Unified GET request fixtureType=VIRTUAL_SENSOR of fixtureID=VF2.102 < 1ms

And I should see Unified GET request serial number of fixtureID=VF2.102 < 1ms

When A motion is triggered at all fixtures < 1ms

And I should see Unified GET request sensorStats.motion of fixtureID=VF2.102 < 1ms

Then I should see Unified GET request sensorStats.temperature of fixtureID=VF2.102 < 1ms

And I should see Unified GET request sensorStats.brightness of fixtureID=VF2.102 < 1ms

And I should see Unified GET request sensorStats.illuminance of fixtureID=VF2.102 < 1ms

And I should see Unified GET request sensorStats.power of fixtureID=VF2.102 < 1ms

Given The cluster has been initialized < 1ms

And I should see Unified GET request all on the Director < 1ms

Then I should see Unified GET request fixtureName of fixtureID=VF3.102 < 1ms

And I should see Unified GET request fixtureType=VIRTUAL_LUMINAIRE of fixtureID=VF3.102 < 1ms

And I should see Unified GET request serial number of fixtureID=VF3.102 < 1ms

When A motion is triggered at all fixtures < 1ms

And I should see Unified GET request sensorStats.motion of fixtureID=VF3.102 < 1ms

Then I should see Unified GET request sensorStats.temperature of fixtureID=VF3.102 < 1ms

And I should see Unified GET request sensorStats.brightness of fixtureID=VF3.102 < 1ms

And I should see Unified GET request sensorStats.illuminance of fixtureID=VF3.102 < 1ms

And I should see Unified GET request sensorStats.power of fixtureID=VF3.102 < 1ms

@all @api @rapi @rpapi
Feature: 98

- Validate REST PUT of API enhancements
- Note: POST, DELETE is currently not supported. Only GET, PUT is supported

Given The cluster has been initialized < 1ms

And I should see REST GET request all on the Director < 1ms

And Event="Scene Control" is not existed at location_id=102, and at root < 1ms

And Scene Control with scenes="Demo" has policy=Default, priority=101, disableWallSwitch=false at location_id=102 < 1ms

Then I should not able to activate invalid_scene="Dem0" via REST PUT at location_id=102 < 1ms

And I should successfully activate scene="Demo" via REST PUT at location_id=102 < 1ms

And I should successfully deactivate the active scene via REST PUT at location_id=102 < 1ms

Then I should not able to activate invalid_scene="Dem0" via REST PUT at location_id=102 < 1ms

And I should successfully activate scene="Demo" via REST PUT at location_id=102 < 1ms

And I should successfully deactivate the active scene via REST PUT at location_id=102 < 1ms

Given The cluster has been initialized < 1ms

And I should see REST GET request all on the Director < 1ms

And Event="Scene Control" is not existed at location_id=102, and at root < 1ms

And Scene Control with scenes="Presentation" has policy=Default, priority=101, disableWallSwitch=false at location_id=102 < 1ms

Then I should not able to activate invalid_scene="Present" via REST PUT at location_id=102 < 1ms

And I should successfully activate scene="Presentation" via REST PUT at location_id=102 < 1ms

And I should successfully deactivate the active scene via REST PUT at location_id=102 < 1ms

Then I should not able to activate invalid_scene="Present" via REST PUT at location_id=102 < 1ms

And I should successfully activate scene="Presentation" via REST PUT at location_id=102 < 1ms

And I should successfully deactivate the active scene via REST PUT at location_id=102 < 1ms

Given The cluster has been initialized < 1ms

And I should see REST GET request all on the Director < 1ms

And Event="Scene Control" is not existed at location_id=102, and at root < 1ms

And Scene Control with scenes="Normal" has policy=Default, priority=101, disableWallSwitch=false at location_id=102 < 1ms

Then I should not able to activate invalid_scene="#Normal" via REST PUT at location_id=102 < 1ms

And I should successfully activate scene="Normal" via REST PUT at location_id=102 < 1ms

And I should successfully deactivate the active scene via REST PUT at location_id=102 < 1ms

Then I should not able to activate invalid_scene="#Normal" via REST PUT at location_id=102 < 1ms

And I should successfully activate scene="Normal" via REST PUT at location_id=102 < 1ms

And I should successfully deactivate the active scene via REST PUT at location_id=102 < 1ms

Given The cluster has been initialized < 1ms

And I should see REST GET request all on the Director < 1ms

And Event="Scene Control" is not existed at location_id=101, and at root < 1ms

And Scene Control with scenes="Scene50" has policy=Default, priority=101, disableWallSwitch=false at location_id=101 < 1ms

Then I should not able to activate invalid_scene="Scene100" via REST PUT at location_id=101 < 1ms

And I should successfully activate scene="Scene50" via REST PUT at location_id=101 < 1ms

And I should successfully deactivate the active scene via REST PUT at location_id=101 < 1ms

Then I should not able to activate invalid_scene="Scene100" via REST PUT at location_id=101 < 1ms

And I should successfully activate scene="Scene50" via REST PUT at location_id=101 < 1ms

And I should successfully deactivate the active scene via REST PUT at location_id=101 < 1ms

Given The cluster has been initialized < 1ms

And I should see REST GET request all on the Director < 1ms

And Event="Scene Control" is not existed at location_id=101, and at root < 1ms

And Scene Control with scenes="Scene_75" has policy=Default, priority=101, disableWallSwitch=false at location_id=101 < 1ms

Then I should not able to activate invalid_scene="Scene20" via REST PUT at location_id=101 < 1ms

And I should successfully activate scene="Scene_75" via REST PUT at location_id=101 < 1ms

And I should successfully deactivate the active scene via REST PUT at location_id=101 < 1ms

Then I should not able to activate invalid_scene="Scene20" via REST PUT at location_id=101 < 1ms

And I should successfully activate scene="Scene_75" via REST PUT at location_id=101 < 1ms

And I should successfully deactivate the active scene via REST PUT at location_id=101 < 1ms

Given The cluster has been initialized < 1ms

And I should see REST GET request all on the Director < 1ms

And Event="Scene Control" is not existed at location_id=101, and at root < 1ms

And Scene Control with scenes="Scene54a" has policy=Default, priority=101, disableWallSwitch=false at location_id=101 < 1ms

Then I should not able to activate invalid_scene="Scene40" via REST PUT at location_id=101 < 1ms

And I should successfully activate scene="Scene54a" via REST PUT at location_id=101 < 1ms

And I should successfully deactivate the active scene via REST PUT at location_id=101 < 1ms

Then I should not able to activate invalid_scene="Scene40" via REST PUT at location_id=101 < 1ms

And I should successfully activate scene="Scene54a" via REST PUT at location_id=101 < 1ms

And I should successfully deactivate the active scene via REST PUT at location_id=101 < 1ms

Given The cluster has been initialized < 1ms

And I should see REST GET request all on the Director < 1ms

And Event="Scene Control" is not existed at location_id=101, and at root < 1ms

And Scene Control with scenes="Scene10" has policy=Default, priority=101, disableWallSwitch=false at location_id=101 < 1ms

Then I should not able to activate invalid_scene="Scene60" via REST PUT at location_id=101 < 1ms

And I should successfully activate scene="Scene10" via REST PUT at location_id=101 < 1ms

And I should successfully deactivate the active scene via REST PUT at location_id=101 < 1ms

Then I should not able to activate invalid_scene="Scene60" via REST PUT at location_id=101 < 1ms

And I should successfully activate scene="Scene10" via REST PUT at location_id=101 < 1ms

And I should successfully deactivate the active scene via REST PUT at location_id=101 < 1ms

Given The cluster has been initialized < 1ms

And I should see REST GET request all on the Director < 1ms

And Event="Scene Control" is not existed at location_id=101, and at root < 1ms

And Scene Control with scenes="Scene70" has policy=Default, priority=101, disableWallSwitch=false at location_id=101 < 1ms

Then I should not able to activate invalid_scene="@Scene70" via REST PUT at location_id=101 < 1ms

And I should successfully activate scene="Scene70" via REST PUT at location_id=101 < 1ms

And I should successfully deactivate the active scene via REST PUT at location_id=101 < 1ms

Then I should not able to activate invalid_scene="@Scene70" via REST PUT at location_id=101 < 1ms

And I should successfully activate scene="Scene70" via REST PUT at location_id=101 < 1ms

And I should successfully deactivate the active scene via REST PUT at location_id=101 < 1ms

Given The cluster has been initialized < 1ms

And I should see REST GET request all on the Director < 1ms

And Event="Scene Control" is not existed at location_id=101, and at root < 1ms

And Scene Control with scenes="Scene__15c" has policy=Default, priority=101, disableWallSwitch=false at location_id=101 < 1ms

Then I should not able to activate invalid_scene="Scene60" via REST PUT at location_id=101 < 1ms

And I should successfully activate scene="Scene__15c" via REST PUT at location_id=101 < 1ms

And I should successfully deactivate the active scene via REST PUT at location_id=101 < 1ms

Then I should not able to activate invalid_scene="Scene60" via REST PUT at location_id=101 < 1ms

And I should successfully activate scene="Scene__15c" via REST PUT at location_id=101 < 1ms

And I should successfully deactivate the active scene via REST PUT at location_id=101 < 1ms

Given The cluster has been initialized < 1ms

And I should see REST GET request all on the Director < 1ms

And Event="Scene Control" is not existed at location_id=102, and at root < 1ms

And Scene Control with scenes="Scene_50" has policy=Default, priority=101, disableWallSwitch=false at location_id=102 < 1ms

Then I should not able to activate invalid_scene="Scene100" via REST PUT at location_id=102 < 1ms

And I should successfully activate scene="Scene_50" via REST PUT at location_id=102 < 1ms

And I should successfully deactivate the active scene via REST PUT at location_id=102 < 1ms

Then I should not able to activate invalid_scene="Scene100" via REST PUT at location_id=102 < 1ms

And I should successfully activate scene="Scene_50" via REST PUT at location_id=102 < 1ms

And I should successfully deactivate the active scene via REST PUT at location_id=102 < 1ms

Given The cluster has been initialized < 1ms

And I should see REST GET request all on the Director < 1ms

And Event="Scene Control" is not existed at location_id=102, and at root < 1ms

And Scene Control with scenes="Scene60" has policy=Default, priority=101, disableWallSwitch=false at location_id=102 < 1ms

Then I should not able to activate invalid_scene="Scene100" via REST PUT at location_id=102 < 1ms

And I should successfully activate scene="Scene60" via REST PUT at location_id=102 < 1ms

And I should successfully deactivate the active scene via REST PUT at location_id=102 < 1ms

Then I should not able to activate invalid_scene="Scene100" via REST PUT at location_id=102 < 1ms

And I should successfully activate scene="Scene60" via REST PUT at location_id=102 < 1ms

And I should successfully deactivate the active scene via REST PUT at location_id=102 < 1ms

Given The cluster has been initialized < 1ms

And I should see REST GET request all on the Director < 1ms

And Event="Scene Control" is not existed at location_id=102, and at root < 1ms

And Scene Control with scenes="Scene_72" has policy=Default, priority=101, disableWallSwitch=false at location_id=102 < 1ms

Then I should not able to activate invalid_scene="Scene80" via REST PUT at location_id=102 < 1ms

And I should successfully activate scene="Scene_72" via REST PUT at location_id=102 < 1ms

And I should successfully deactivate the active scene via REST PUT at location_id=102 < 1ms

Then I should not able to activate invalid_scene="Scene80" via REST PUT at location_id=102 < 1ms

And I should successfully activate scene="Scene_72" via REST PUT at location_id=102 < 1ms

And I should successfully deactivate the active scene via REST PUT at location_id=102 < 1ms

Given The cluster has been initialized < 1ms

And I should see REST GET request all on the Director < 1ms

And Event="Scene Control" is not existed at location_id=102, and at root < 1ms

And Scene Control with scenes="Demo" has policy=Default, priority=101, disableWallSwitch=false at location_id=102 < 1ms

Then I should successfully set brightness=90 and warmColor=100 via REST PUT at location_id=102 < 1ms

Given The cluster has been initialized < 1ms

And I should see REST GET request all on the Director < 1ms

And Event="Scene Control" is not existed at location_id=102, and at root < 1ms

And Scene Control with scenes="Presentation" has policy=Default, priority=101, disableWallSwitch=false at location_id=102 < 1ms

Then I should successfully set brightness=60 and warmColor=50 via REST PUT at location_id=102 < 1ms

Given The cluster has been initialized < 1ms

And I should see REST GET request all on the Director < 1ms

And Event="Scene Control" is not existed at location_id=102, and at root < 1ms

And Scene Control with scenes="Normal" has policy=Default, priority=101, disableWallSwitch=false at location_id=102 < 1ms

Then I should successfully set brightness=20 and warmColor=0 via REST PUT at location_id=102 < 1ms

Given The cluster has been initialized < 1ms

And I should see REST GET request all on the Director < 1ms

And Event="Scene Control" is not existed at location_id=101, and at root < 1ms

And Scene Control with scenes="Scene50" has policy=Default, priority=101, disableWallSwitch=false at location_id=101 < 1ms

Then I should successfully set brightness=50 and warmColor=35 via REST PUT at location_id=101 < 1ms

Given The cluster has been initialized < 1ms

And I should see REST GET request all on the Director < 1ms

And Event="Scene Control" is not existed at location_id=101, and at root < 1ms

And Scene Control with scenes="Scene_75s" has policy=Default, priority=101, disableWallSwitch=false at location_id=101 < 1ms

Then I should successfully set brightness=75 and warmColor=10 via REST PUT at location_id=101 < 1ms

Given The cluster has been initialized < 1ms

And I should see REST GET request all on the Director < 1ms

And Event="Scene Control" is not existed at location_id=101, and at root < 1ms

And Scene Control with scenes="Scene54a" has policy=Default, priority=101, disableWallSwitch=false at location_id=101 < 1ms

Then I should successfully set brightness=54.0 and warmColor=50 via REST PUT at location_id=101 < 1ms

Given The cluster has been initialized < 1ms

And I should see REST GET request all on the Director < 1ms

And Event="Scene Control" is not existed at location_id=101, and at root < 1ms

And Scene Control with scenes="Scene10" has policy=Default, priority=101, disableWallSwitch=false at location_id=101 < 1ms

Then I should successfully set brightness=10.0 and warmColor=100 via REST PUT at location_id=101 < 1ms

Given The cluster has been initialized < 1ms

And I should see REST GET request all on the Director < 1ms

And Event="Scene Control" is not existed at location_id=101, and at root < 1ms

And Scene Control with scenes="Scene70" has policy=Default, priority=101, disableWallSwitch=false at location_id=101 < 1ms

Then I should successfully set brightness=70.0 and warmColor=0.0 via REST PUT at location_id=101 < 1ms

Given The cluster has been initialized < 1ms

And I should see REST GET request all on the Director < 1ms

And Event="Scene Control" is not existed at location_id=101, and at root < 1ms

And Scene Control with scenes="Scene__15c" has policy=Default, priority=101, disableWallSwitch=false at location_id=101 < 1ms

Then I should successfully set brightness=15.0 and warmColor=100.0 via REST PUT at location_id=101 < 1ms

Given The cluster has been initialized < 1ms

And I should see REST GET request all on the Director < 1ms

And Event="Scene Control" is not existed at location_id=102, and at root < 1ms

And Scene Control with scenes="Scene_50" has policy=Default, priority=101, disableWallSwitch=false at location_id=102 < 1ms

Then I should successfully set brightness=50.0 and warmColor=0.0 via REST PUT at location_id=102 < 1ms

Given The cluster has been initialized < 1ms

And I should see REST GET request all on the Director < 1ms

And Event="Scene Control" is not existed at location_id=102, and at root < 1ms

And Scene Control with scenes="Scene60" has policy=Default, priority=101, disableWallSwitch=false at location_id=102 < 1ms

Then I should successfully set brightness=60.0 and warmColor=0.0 via REST PUT at location_id=102 < 1ms

Given The cluster has been initialized < 1ms

And I should see REST GET request all on the Director < 1ms

And Event="Scene Control" is not existed at location_id=102, and at root < 1ms

And Scene Control with scenes="Scene_72" has policy=Default, priority=101, disableWallSwitch=false at location_id=102 < 1ms

Then I should successfully set brightness=72.0 and warmColor=20.0 via REST PUT at location_id=102 < 1ms

Given I should see REST GET request all on the Director < 1ms

Then I should not able to activate dimmer brightness=90 via REST PUT at location_id=102 with invalid_timestamp=0002 < 1ms

And I should not able to set invalid brightness=101 and warmColor=101 via REST PUT at location_id=102 < 1ms

Given I should see REST GET request all on the Director < 1ms

Then I should not able to activate dimmer brightness=60 via REST PUT at location_id=102 with invalid_timestamp=00123 < 1ms

And I should not able to set invalid brightness=100.01 and warmColor=100.05 via REST PUT at location_id=102 < 1ms

Given I should see REST GET request all on the Director < 1ms

Then I should not able to activate dimmer brightness=20 via REST PUT at location_id=102 with invalid_timestamp=000090234566 < 1ms

And I should not able to set invalid brightness=1000.1 and warmColor=1000.4 via REST PUT at location_id=102 < 1ms

Given I should see REST GET request all on the Director < 1ms

Then I should not able to activate dimmer brightness=50 via REST PUT at location_id=101 with invalid_timestamp=00 < 1ms

And I should not able to set invalid brightness=90.21 and warmColor=35.002 via REST PUT at location_id=101 < 1ms

Given I should see REST GET request all on the Director < 1ms

Then I should not able to activate dimmer brightness=75 via REST PUT at location_id=101 with invalid_timestamp=2311.a < 1ms

And I should not able to set invalid brightness=33.11 and warmColor=99.006 via REST PUT at location_id=101 < 1ms

Given I should see REST GET request all on the Director < 1ms

Then I should not able to activate dimmer brightness=54.0 via REST PUT at location_id=101 with invalid_timestamp=0111 < 1ms

And I should not able to set invalid brightness=90.000001 and warmColor=0.00000009 via REST PUT at location_id=101 < 1ms

Given I should see REST GET request all on the Director < 1ms

Then I should not able to activate dimmer brightness=10.0 via REST PUT at location_id=101 with invalid_timestamp=a < 1ms

And I should not able to set invalid brightness=111.11111 and warmColor=10.10000001 via REST PUT at location_id=101 < 1ms

Given I should see REST GET request all on the Director < 1ms

Then I should not able to activate dimmer brightness=70.0 via REST PUT at location_id=101 with invalid_timestamp=099.99 < 1ms

And I should not able to set invalid brightness=0.01 and warmColor=0.02 via REST PUT at location_id=101 < 1ms

Given I should see REST GET request all on the Director < 1ms

Then I should not able to activate dimmer brightness=15.0 via REST PUT at location_id=101 with invalid_timestamp=15161B < 1ms

And I should not able to set invalid brightness=2.333333 and warmColor=1.01 via REST PUT at location_id=101 < 1ms

Given I should see REST GET request all on the Director < 1ms

Then I should not able to activate dimmer brightness=50.0 via REST PUT at location_id=102 with invalid_timestamp=1516747409@ < 1ms

And I should not able to set invalid brightness=0.5 and warmColor=0.6 via REST PUT at location_id=102 < 1ms

Given I should see REST GET request all on the Director < 1ms

Then I should not able to activate dimmer brightness=60.0 via REST PUT at location_id=102 with invalid_timestamp=1516747409@ < 1ms

And I should not able to set invalid brightness=0.5 and warmColor=0.6 via REST PUT at location_id=102 < 1ms

Given I should see REST GET request all on the Director < 1ms

Then I should not able to activate dimmer brightness=72.0 via REST PUT at location_id=102 with invalid_timestamp=151676840# < 1ms

And I should not able to set invalid brightness=50.5 and warmColor=20.50 via REST PUT at location_id=102 < 1ms

Given The cluster has been initialized < 1ms

And I should see REST GET request all on the Director < 1ms

And Event="Scene Control" is not existed at location_id=100, and at root < 1ms

And Scene Control with scenes="Demo" has policy=Default, priority=101, disableWallSwitch=false at location_id=100 < 1ms

Then I should successfully activate dimmer brightness=90 with activated=current_timestamp via REST PUT at location_id=100 < 1ms

And I am able to set dimmer brightness=90 with activated=0 via REST PUT at location_id=100 < 1ms

Given The cluster has been initialized < 1ms

And I should see REST GET request all on the Director < 1ms

And Event="Scene Control" is not existed at location_id=101, and at root < 1ms

And Scene Control with scenes="Scene50" has policy=Default, priority=101, disableWallSwitch=false at location_id=101 < 1ms

Then I should successfully activate dimmer brightness=50 with activated=current_timestamp via REST PUT at location_id=101 < 1ms

And I am able to set dimmer brightness=50 with activated=0 via REST PUT at location_id=101 < 1ms

Given The cluster has been initialized < 1ms

And I should see REST GET request all on the Director < 1ms

And Event="Scene Control" is not existed at location_id=102, and at root < 1ms

And Scene Control with scenes="Scene_75" has policy=Default, priority=101, disableWallSwitch=false at location_id=102 < 1ms

Then I should successfully activate dimmer brightness=75.0 with activated=current_timestamp via REST PUT at location_id=102 < 1ms

And I am able to set dimmer brightness=75.0 with activated=0 via REST PUT at location_id=102 < 1ms

Given The cluster has been initialized < 1ms

And I should see REST GET request all on the Director < 1ms

And Event="Scene Control" is not existed at location_id=103, and at root < 1ms

And Scene Control with scenes="Scene_79" has policy=Default, priority=101, disableWallSwitch=false at location_id=103 < 1ms

Then I should successfully activate dimmer brightness=79.0 with activated=current_timestamp via REST PUT at location_id=103 < 1ms

And I am able to set dimmer brightness=79.0 with activated=0 via REST PUT at location_id=103 < 1ms

Given The cluster has been initialized < 1ms

And I should see REST GET request all on the Director < 1ms

And Event="Scene Control" is not existed at location_id=105, and at root < 1ms

And Scene Control with scenes="Scene_99a" has policy=Default, priority=101, disableWallSwitch=false at location_id=105 < 1ms

Then I should successfully activate dimmer brightness=99.0 with activated=current_timestamp via REST PUT at location_id=105 < 1ms

And I am able to set dimmer brightness=99.0 with activated=0 via REST PUT at location_id=105 < 1ms

Given The cluster has been initialized < 1ms

And I should see REST GET request all on the Director < 1ms

And Event="Scene Control" is not existed at location_id=104, and at root < 1ms

And Scene Control with scenes="Scene20" has policy=Default, priority=101, disableWallSwitch=false at location_id=104 < 1ms

Then I should successfully activate dimmer brightness=20.0 with activated=current_timestamp via REST PUT at location_id=104 < 1ms

And I am able to set dimmer brightness=20.0 with activated=0 via REST PUT at location_id=104 < 1ms

Given The cluster has been initialized < 1ms

And I should see REST GET request all on the Director < 1ms

And Event="Scene Control" is not existed at location_id=108, and at root < 1ms

And Scene Control with scenes="Scene40" has policy=Default, priority=101, disableWallSwitch=false at location_id=108 < 1ms

Then I should successfully activate dimmer brightness=40 with activated=current_timestamp via REST PUT at location_id=108 < 1ms

And I am able to set dimmer brightness=40 with activated=0 via REST PUT at location_id=108 < 1ms

Given The cluster has been initialized < 1ms

And I should see REST GET request all on the Director < 1ms

And Event="Scene Control" is not existed at location_id=109, and at root < 1ms

And Scene Control with scenes="Scene50" has policy=Default, priority=101, disableWallSwitch=false at location_id=109 < 1ms

Then I should successfully activate dimmer brightness=50.0 with activated=current_timestamp via REST PUT at location_id=109 < 1ms

And I am able to set dimmer brightness=50.0 with activated=0 via REST PUT at location_id=109 < 1ms

Given The cluster has been initialized < 1ms

And I should see REST GET request all on the Director < 1ms

And Event="Scene Control" is not existed at location_id=110, and at root < 1ms

And Scene Control with scenes="SceneA70" has policy=Default, priority=101, disableWallSwitch=false at location_id=110 < 1ms

Then I should successfully activate dimmer brightness=70.0 with activated=current_timestamp via REST PUT at location_id=110 < 1ms

And I am able to set dimmer brightness=70.0 with activated=0 via REST PUT at location_id=110 < 1ms

Given The cluster has been initialized < 1ms

And I should see Unified GET request all on the Director < 1ms

Then I am able to adjust dimmer upPress=0, upRelease=0 via Unified PUT at location_id=100 < 1ms

And I should successfully adjust dimmer upPress, upRelease at the same time via Unified PUT at location_id=100 < 1ms

And I am able to adjust dimmer downPress=0, downRelease=0 via Unified PUT at location_id=100 < 1ms

And I should successfully adjust dimmer downPress, downRelease at the same time via Unified PUT at location_id=100 < 1ms

And I should successfully adjust dimmer upPress, upRelease within 1 sec via Unified PUT at location_id=100 < 1ms

And I should successfully adjust dimmer downPress, downRelease within 1 sec via Unified PUT at location_id=100 < 1ms

And I am able to set wall switch togglePress=0 via Unified PUT at location_id=100 < 1ms

Given The cluster has been initialized < 1ms

And I should see Unified GET request all on the Director < 1ms

Then I am able to adjust dimmer upPress=0, upRelease=0 via Unified PUT at location_id=100 < 1ms

And I should successfully adjust dimmer upPress, upRelease at the same time via Unified PUT at location_id=100 < 1ms

And I am able to adjust dimmer downPress=0, downRelease=0 via Unified PUT at location_id=100 < 1ms

And I should successfully adjust dimmer downPress, downRelease at the same time via Unified PUT at location_id=100 < 1ms

And I should successfully adjust dimmer upPress, upRelease within 3 sec via Unified PUT at location_id=100 < 1ms

And I should successfully adjust dimmer downPress, downRelease within 3 sec via Unified PUT at location_id=100 < 1ms

And I am able to set wall switch togglePress=0 via Unified PUT at location_id=100 < 1ms

Given The cluster has been initialized < 1ms

And I should see Unified GET request all on the Director < 1ms

Then I am able to adjust dimmer upPress=0, upRelease=0 via Unified PUT at location_id=101 < 1ms

And I should successfully adjust dimmer upPress, upRelease at the same time via Unified PUT at location_id=101 < 1ms

And I am able to adjust dimmer downPress=0, downRelease=0 via Unified PUT at location_id=101 < 1ms

And I should successfully adjust dimmer downPress, downRelease at the same time via Unified PUT at location_id=101 < 1ms

And I should successfully adjust dimmer upPress, upRelease within 1 sec via Unified PUT at location_id=101 < 1ms

And I should successfully adjust dimmer downPress, downRelease within 1 sec via Unified PUT at location_id=101 < 1ms

And I am able to set wall switch togglePress=0 via Unified PUT at location_id=101 < 1ms

Given The cluster has been initialized < 1ms

And I should see Unified GET request all on the Director < 1ms

Then I am able to adjust dimmer upPress=0, upRelease=0 via Unified PUT at location_id=101 < 1ms

And I should successfully adjust dimmer upPress, upRelease at the same time via Unified PUT at location_id=101 < 1ms

And I am able to adjust dimmer downPress=0, downRelease=0 via Unified PUT at location_id=101 < 1ms

And I should successfully adjust dimmer downPress, downRelease at the same time via Unified PUT at location_id=101 < 1ms

And I should successfully adjust dimmer upPress, upRelease within 3 sec via Unified PUT at location_id=101 < 1ms

And I should successfully adjust dimmer downPress, downRelease within 3 sec via Unified PUT at location_id=101 < 1ms

And I am able to set wall switch togglePress=0 via Unified PUT at location_id=101 < 1ms

Given The cluster has been initialized < 1ms

And I should see Unified GET request all on the Director < 1ms

Then I am able to adjust dimmer upPress=0, upRelease=0 via Unified PUT at location_id=102 < 1ms

And I should successfully adjust dimmer upPress, upRelease at the same time via Unified PUT at location_id=102 < 1ms

And I am able to adjust dimmer downPress=0, downRelease=0 via Unified PUT at location_id=102 < 1ms

And I should successfully adjust dimmer downPress, downRelease at the same time via Unified PUT at location_id=102 < 1ms

And I should successfully adjust dimmer upPress, upRelease within 1 sec via Unified PUT at location_id=102 < 1ms

And I should successfully adjust dimmer downPress, downRelease within 1 sec via Unified PUT at location_id=102 < 1ms

And I am able to set wall switch togglePress=0 via Unified PUT at location_id=102 < 1ms

Given The cluster has been initialized < 1ms

And I should see Unified GET request all on the Director < 1ms

Then I am able to adjust dimmer upPress=0, upRelease=0 via Unified PUT at location_id=102 < 1ms

And I should successfully adjust dimmer upPress, upRelease at the same time via Unified PUT at location_id=102 < 1ms

And I am able to adjust dimmer downPress=0, downRelease=0 via Unified PUT at location_id=102 < 1ms

And I should successfully adjust dimmer downPress, downRelease at the same time via Unified PUT at location_id=102 < 1ms

And I should successfully adjust dimmer upPress, upRelease within 3 sec via Unified PUT at location_id=102 < 1ms

And I should successfully adjust dimmer downPress, downRelease within 3 sec via Unified PUT at location_id=102 < 1ms

And I am able to set wall switch togglePress=0 via Unified PUT at location_id=102 < 1ms

Given The cluster has been initialized < 1ms

And I should see Unified GET request all on the Director < 1ms

Then I am able to adjust dimmer upPress=0, upRelease=0 via Unified PUT at location_id=103 < 1ms

And I should successfully adjust dimmer upPress, upRelease at the same time via Unified PUT at location_id=103 < 1ms

And I am able to adjust dimmer downPress=0, downRelease=0 via Unified PUT at location_id=103 < 1ms

And I should successfully adjust dimmer downPress, downRelease at the same time via Unified PUT at location_id=103 < 1ms

And I should successfully adjust dimmer upPress, upRelease within 1 sec via Unified PUT at location_id=103 < 1ms

And I should successfully adjust dimmer downPress, downRelease within 1 sec via Unified PUT at location_id=103 < 1ms

And I am able to set wall switch togglePress=0 via Unified PUT at location_id=103 < 1ms

Given The cluster has been initialized < 1ms

And I should see Unified GET request all on the Director < 1ms

Then I am able to adjust dimmer upPress=0, upRelease=0 via Unified PUT at location_id=103 < 1ms

And I should successfully adjust dimmer upPress, upRelease at the same time via Unified PUT at location_id=103 < 1ms

And I am able to adjust dimmer downPress=0, downRelease=0 via Unified PUT at location_id=103 < 1ms

And I should successfully adjust dimmer downPress, downRelease at the same time via Unified PUT at location_id=103 < 1ms

And I should successfully adjust dimmer upPress, upRelease within 3 sec via Unified PUT at location_id=103 < 1ms

And I should successfully adjust dimmer downPress, downRelease within 3 sec via Unified PUT at location_id=103 < 1ms

And I am able to set wall switch togglePress=0 via Unified PUT at location_id=103 < 1ms

Given The cluster has been initialized < 1ms

And I should see Unified GET request all on the Director < 1ms

Then I am able to adjust dimmer upPress=0, upRelease=0 via Unified PUT at location_id=104 < 1ms

And I should successfully adjust dimmer upPress, upRelease at the same time via Unified PUT at location_id=104 < 1ms

And I am able to adjust dimmer downPress=0, downRelease=0 via Unified PUT at location_id=104 < 1ms

And I should successfully adjust dimmer downPress, downRelease at the same time via Unified PUT at location_id=104 < 1ms

And I should successfully adjust dimmer upPress, upRelease within 1 sec via Unified PUT at location_id=104 < 1ms

And I should successfully adjust dimmer downPress, downRelease within 1 sec via Unified PUT at location_id=104 < 1ms

And I am able to set wall switch togglePress=0 via Unified PUT at location_id=104 < 1ms

Given The cluster has been initialized < 1ms

And I should see Unified GET request all on the Director < 1ms

Then I am able to adjust dimmer upPress=0, upRelease=0 via Unified PUT at location_id=105 < 1ms

And I should successfully adjust dimmer upPress, upRelease at the same time via Unified PUT at location_id=105 < 1ms

And I am able to adjust dimmer downPress=0, downRelease=0 via Unified PUT at location_id=105 < 1ms

And I should successfully adjust dimmer downPress, downRelease at the same time via Unified PUT at location_id=105 < 1ms

And I should successfully adjust dimmer upPress, upRelease within 3 sec via Unified PUT at location_id=105 < 1ms

And I should successfully adjust dimmer downPress, downRelease within 3 sec via Unified PUT at location_id=105 < 1ms

And I am able to set wall switch togglePress=0 via Unified PUT at location_id=105 < 1ms

Given The cluster has been initialized < 1ms

And I should see Unified GET request all on the Director < 1ms

Then I am able to adjust dimmer upPress=0, upRelease=0 via Unified PUT at location_id=105 < 1ms

And I should successfully adjust dimmer upPress, upRelease at the same time via Unified PUT at location_id=105 < 1ms

And I am able to adjust dimmer downPress=0, downRelease=0 via Unified PUT at location_id=105 < 1ms

And I should successfully adjust dimmer downPress, downRelease at the same time via Unified PUT at location_id=105 < 1ms

And I should successfully adjust dimmer upPress, upRelease within 1 sec via Unified PUT at location_id=105 < 1ms

And I should successfully adjust dimmer downPress, downRelease within 1 sec via Unified PUT at location_id=105 < 1ms

And I am able to set wall switch togglePress=0 via Unified PUT at location_id=105 < 1ms

Given The cluster has been initialized < 1ms

And I should see Unified GET request all on the Director < 1ms

Then I am able to adjust dimmer upPress=0, upRelease=0 via Unified PUT at location_id=105 < 1ms

And I should successfully adjust dimmer upPress, upRelease at the same time via Unified PUT at location_id=105 < 1ms

And I am able to adjust dimmer downPress=0, downRelease=0 via Unified PUT at location_id=105 < 1ms

And I should successfully adjust dimmer downPress, downRelease at the same time via Unified PUT at location_id=105 < 1ms

And I should successfully adjust dimmer upPress, upRelease within 3 sec via Unified PUT at location_id=105 < 1ms

And I should successfully adjust dimmer downPress, downRelease within 3 sec via Unified PUT at location_id=105 < 1ms

And I am able to set wall switch togglePress=0 via Unified PUT at location_id=105 < 1ms

Given The cluster has been initialized < 1ms

And I should see Unified GET request all on the Director < 1ms

Then I am able to adjust dimmer upPress=0, upRelease=0 via Unified PUT at location_id=106 < 1ms

And I should successfully adjust dimmer upPress, upRelease at the same time via Unified PUT at location_id=106 < 1ms

And I am able to adjust dimmer downPress=0, downRelease=0 via Unified PUT at location_id=106 < 1ms

And I should successfully adjust dimmer downPress, downRelease at the same time via Unified PUT at location_id=106 < 1ms

And I should successfully adjust dimmer upPress, upRelease within 1 sec via Unified PUT at location_id=106 < 1ms

And I should successfully adjust dimmer downPress, downRelease within 1 sec via Unified PUT at location_id=106 < 1ms

And I am able to set wall switch togglePress=0 via Unified PUT at location_id=106 < 1ms

Given The cluster has been initialized < 1ms

And I should see Unified GET request all on the Director < 1ms

Then I am able to adjust dimmer upPress=0, upRelease=0 via Unified PUT at location_id=106 < 1ms

And I should successfully adjust dimmer upPress, upRelease at the same time via Unified PUT at location_id=106 < 1ms

And I am able to adjust dimmer downPress=0, downRelease=0 via Unified PUT at location_id=106 < 1ms

And I should successfully adjust dimmer downPress, downRelease at the same time via Unified PUT at location_id=106 < 1ms

And I should successfully adjust dimmer upPress, upRelease within 3 sec via Unified PUT at location_id=106 < 1ms

And I should successfully adjust dimmer downPress, downRelease within 3 sec via Unified PUT at location_id=106 < 1ms

And I am able to set wall switch togglePress=0 via Unified PUT at location_id=106 < 1ms

Given The cluster has been initialized < 1ms

And I should see Unified GET request all on the Director < 1ms

Then I am able to adjust dimmer upPress=0, upRelease=0 via Unified PUT at location_id=108 < 1ms

And I should successfully adjust dimmer upPress, upRelease at the same time via Unified PUT at location_id=108 < 1ms

And I am able to adjust dimmer downPress=0, downRelease=0 via Unified PUT at location_id=108 < 1ms

And I should successfully adjust dimmer downPress, downRelease at the same time via Unified PUT at location_id=108 < 1ms

And I should successfully adjust dimmer upPress, upRelease within 1 sec via Unified PUT at location_id=108 < 1ms

And I should successfully adjust dimmer downPress, downRelease within 1 sec via Unified PUT at location_id=108 < 1ms

And I am able to set wall switch togglePress=0 via Unified PUT at location_id=108 < 1ms

Given The cluster has been initialized < 1ms

And I should see Unified GET request all on the Director < 1ms

Then I am able to adjust dimmer upPress=0, upRelease=0 via Unified PUT at location_id=108 < 1ms

And I should successfully adjust dimmer upPress, upRelease at the same time via Unified PUT at location_id=108 < 1ms

And I am able to adjust dimmer downPress=0, downRelease=0 via Unified PUT at location_id=108 < 1ms

And I should successfully adjust dimmer downPress, downRelease at the same time via Unified PUT at location_id=108 < 1ms

And I should successfully adjust dimmer upPress, upRelease within 3 sec via Unified PUT at location_id=108 < 1ms

And I should successfully adjust dimmer downPress, downRelease within 3 sec via Unified PUT at location_id=108 < 1ms

And I am able to set wall switch togglePress=0 via Unified PUT at location_id=108 < 1ms

Given The cluster has been initialized < 1ms

And I should see Unified GET request all on the Director < 1ms

Then I am able to adjust dimmer upPress=0, upRelease=0 via Unified PUT at location_id=109 < 1ms

And I should successfully adjust dimmer upPress, upRelease at the same time via Unified PUT at location_id=109 < 1ms

And I am able to adjust dimmer downPress=0, downRelease=0 via Unified PUT at location_id=109 < 1ms

And I should successfully adjust dimmer downPress, downRelease at the same time via Unified PUT at location_id=109 < 1ms

And I should successfully adjust dimmer upPress, upRelease within 1 sec via Unified PUT at location_id=109 < 1ms

And I should successfully adjust dimmer downPress, downRelease within 1 sec via Unified PUT at location_id=109 < 1ms

And I am able to set wall switch togglePress=0 via Unified PUT at location_id=109 < 1ms

Given The cluster has been initialized < 1ms

And I should see Unified GET request all on the Director < 1ms

Then I am able to adjust dimmer upPress=0, upRelease=0 via Unified PUT at location_id=109 < 1ms

And I should successfully adjust dimmer upPress, upRelease at the same time via Unified PUT at location_id=109 < 1ms

And I am able to adjust dimmer downPress=0, downRelease=0 via Unified PUT at location_id=109 < 1ms

And I should successfully adjust dimmer downPress, downRelease at the same time via Unified PUT at location_id=109 < 1ms

And I should successfully adjust dimmer upPress, upRelease within 3 sec via Unified PUT at location_id=109 < 1ms

And I should successfully adjust dimmer downPress, downRelease within 3 sec via Unified PUT at location_id=109 < 1ms

And I am able to set wall switch togglePress=0 via Unified PUT at location_id=109 < 1ms

Given The cluster has been initialized < 1ms

And I should see Unified GET request all on the Director < 1ms

Then I am able to adjust dimmer upPress=0, upRelease=0 via Unified PUT at location_id=110 < 1ms

And I should successfully adjust dimmer upPress, upRelease at the same time via Unified PUT at location_id=110 < 1ms

And I am able to adjust dimmer downPress=0, downRelease=0 via Unified PUT at location_id=110 < 1ms

And I should successfully adjust dimmer downPress, downRelease at the same time via Unified PUT at location_id=110 < 1ms

And I should successfully adjust dimmer upPress, upRelease within 1 sec via Unified PUT at location_id=110 < 1ms

And I should successfully adjust dimmer downPress, downRelease within 1 sec via Unified PUT at location_id=110 < 1ms

And I am able to set wall switch togglePress=0 via Unified PUT at location_id=110 < 1ms

Given The cluster has been initialized < 1ms

And I should see Unified GET request all on the Director < 1ms

Then I am able to adjust dimmer upPress=0, upRelease=0 via Unified PUT at location_id=110 < 1ms

And I should successfully adjust dimmer upPress, upRelease at the same time via Unified PUT at location_id=110 < 1ms

And I am able to adjust dimmer downPress=0, downRelease=0 via Unified PUT at location_id=110 < 1ms

And I should successfully adjust dimmer downPress, downRelease at the same time via Unified PUT at location_id=110 < 1ms

And I should successfully adjust dimmer upPress, upRelease within 3 sec via Unified PUT at location_id=110 < 1ms

And I should successfully adjust dimmer downPress, downRelease within 3 sec via Unified PUT at location_id=110 < 1ms

And I am able to set wall switch togglePress=0 via Unified PUT at location_id=110 < 1ms

Given The cluster has been initialized < 1ms

Then I should not able to adjust dimmer upPress, upRelease via Unified PUT at location_id=100 with invalid_timestamp=0002 < 1ms

And I should not able to adjust dimmer downPress, downRelease via Unified PUT at location_id=100 with invalid_timestamp=0002 < 1ms

Given The cluster has been initialized < 1ms

Then I should not able to adjust dimmer upPress, upRelease via Unified PUT at location_id=100 with invalid_timestamp=2, < 1ms

And I should not able to adjust dimmer downPress, downRelease via Unified PUT at location_id=100 with invalid_timestamp=2, < 1ms

Given The cluster has been initialized < 1ms

Then I should not able to adjust dimmer upPress, upRelease via Unified PUT at location_id=101 with invalid_timestamp=00123 < 1ms

And I should not able to adjust dimmer downPress, downRelease via Unified PUT at location_id=101 with invalid_timestamp=00123 < 1ms

Given The cluster has been initialized < 1ms

Then I should not able to adjust dimmer upPress, upRelease via Unified PUT at location_id=101 with invalid_timestamp=a < 1ms

And I should not able to adjust dimmer downPress, downRelease via Unified PUT at location_id=101 with invalid_timestamp=a < 1ms

Given The cluster has been initialized < 1ms

Then I should not able to adjust dimmer upPress, upRelease via Unified PUT at location_id=102 with invalid_timestamp=000090234566 < 1ms

And I should not able to adjust dimmer downPress, downRelease via Unified PUT at location_id=102 with invalid_timestamp=000090234566 < 1ms

Given The cluster has been initialized < 1ms

Then I should not able to adjust dimmer upPress, upRelease via Unified PUT at location_id=102 with invalid_timestamp=d12 < 1ms

And I should not able to adjust dimmer downPress, downRelease via Unified PUT at location_id=102 with invalid_timestamp=d12 < 1ms

Given The cluster has been initialized < 1ms

Then I should not able to adjust dimmer upPress, upRelease via Unified PUT at location_id=103 with invalid_timestamp=00 < 1ms

And I should not able to adjust dimmer downPress, downRelease via Unified PUT at location_id=103 with invalid_timestamp=00 < 1ms

Given The cluster has been initialized < 1ms

Then I should not able to adjust dimmer upPress, upRelease via Unified PUT at location_id=103 with invalid_timestamp=099.99 < 1ms

And I should not able to adjust dimmer downPress, downRelease via Unified PUT at location_id=103 with invalid_timestamp=099.99 < 1ms

Given The cluster has been initialized < 1ms

Then I should not able to adjust dimmer upPress, upRelease via Unified PUT at location_id=105 with invalid_timestamp=123A < 1ms

And I should not able to adjust dimmer downPress, downRelease via Unified PUT at location_id=105 with invalid_timestamp=123A < 1ms

Given The cluster has been initialized < 1ms

Then I should not able to adjust dimmer upPress, upRelease via Unified PUT at location_id=105 with invalid_timestamp=# < 1ms

And I should not able to adjust dimmer downPress, downRelease via Unified PUT at location_id=105 with invalid_timestamp=# < 1ms

Given The cluster has been initialized < 1ms

Then I should not able to adjust dimmer upPress, upRelease via Unified PUT at location_id=106 with invalid_timestamp=$ < 1ms

And I should not able to adjust dimmer downPress, downRelease via Unified PUT at location_id=106 with invalid_timestamp=$ < 1ms

Given The cluster has been initialized < 1ms

Then I should not able to adjust dimmer upPress, upRelease via Unified PUT at location_id=106 with invalid_timestamp=1456+123 < 1ms

And I should not able to adjust dimmer downPress, downRelease via Unified PUT at location_id=106 with invalid_timestamp=1456+123 < 1ms

Given The cluster has been initialized < 1ms

Then I should not able to adjust dimmer upPress, upRelease via Unified PUT at location_id=104 with invalid_timestamp=1345/2 < 1ms

And I should not able to adjust dimmer downPress, downRelease via Unified PUT at location_id=104 with invalid_timestamp=1345/2 < 1ms

Given The cluster has been initialized < 1ms

Then I should not able to adjust dimmer upPress, upRelease via Unified PUT at location_id=104 with invalid_timestamp=15/2*2 < 1ms

And I should not able to adjust dimmer downPress, downRelease via Unified PUT at location_id=104 with invalid_timestamp=15/2*2 < 1ms

Given The cluster has been initialized < 1ms

Then I should not able to adjust dimmer upPress, upRelease via Unified PUT at location_id=108 with invalid_timestamp=1786666%4 < 1ms

And I should not able to adjust dimmer downPress, downRelease via Unified PUT at location_id=108 with invalid_timestamp=1786666%4 < 1ms

Given The cluster has been initialized < 1ms

Then I should not able to adjust dimmer upPress, upRelease via Unified PUT at location_id=109 with invalid_timestamp=678(1) < 1ms

And I should not able to adjust dimmer downPress, downRelease via Unified PUT at location_id=109 with invalid_timestamp=678(1) < 1ms

Given The cluster has been initialized < 1ms

Then I should not able to adjust dimmer upPress, upRelease via Unified PUT at location_id=109 with invalid_timestamp=86728,56 < 1ms

And I should not able to adjust dimmer downPress, downRelease via Unified PUT at location_id=109 with invalid_timestamp=86728,56 < 1ms

Given The cluster has been initialized < 1ms

Then I should not able to adjust dimmer upPress, upRelease via Unified PUT at location_id=110 with invalid_timestamp=1526&3740 < 1ms

And I should not able to adjust dimmer downPress, downRelease via Unified PUT at location_id=110 with invalid_timestamp=1526&3740 < 1ms

Given The cluster has been initialized < 1ms

Then I should not able to adjust dimmer upPress, upRelease via Unified PUT at location_id=110 with invalid_timestamp=+12234740 < 1ms

And I should not able to adjust dimmer downPress, downRelease via Unified PUT at location_id=110 with invalid_timestamp=+12234740 < 1ms

Given The cluster has been initialized < 1ms

Then I should not able to adjust dimmer upPress, upRelease via Unified PUT at location_id=111 with invalid_timestamp=0.5@ < 1ms

And I should not able to adjust dimmer downPress, downRelease via Unified PUT at location_id=111 with invalid_timestamp=0.5@ < 1ms

Given The cluster has been initialized < 1ms

And I should see REST GET request all on the Director < 1ms

Then I should not able to activate invalid_PolicyTrigger=["0:emergency"] via REST PUT at location_id=0 < 1ms

And I should not able to deactivate invalid_PolicyTrigger=["0:emergency"] via REST PUT at location_id=0 < 1ms

And I should successfully activate all PolicyTrigger=["0:Emergency"] via REST PUT at location_id=0 < 1ms

And I should successfully deactivate all PolicyTrigger=["0:Emergency"] via REST PUT at location_id=0 < 1ms

Given The cluster has been initialized < 1ms

And I should see REST GET request all on the Director < 1ms

And Event="Scene Control" is not existed at location_id=100, and at root < 1ms

And Scene Control with scenes=["Demo","Presentation","Normal"] has policy=Default, priority=101, disableWallSwitch=false at location_id=100 < 1ms

Then I could activate all scenes at once via REST PUT but only one scene is active at location_id=100 < 1ms

Given The cluster has been initialized < 1ms

And I should see REST GET request all on the Director < 1ms

And Event="Scene Control" is not existed at location_id=101, and at root < 1ms

And Scene Control with scenes=["Scene10","Scene50","Scene70"] has policy=Default, priority=101, disableWallSwitch=false at location_id=101 < 1ms

Then I could activate all scenes at once via REST PUT but only one scene is active at location_id=101 < 1ms

Given The cluster has been initialized < 1ms

And I should see REST GET request all on the Director < 1ms

And Event="Scene Control" is not existed at location_id=102, and at root < 1ms

And Scene Control with scenes=["Scene30","Scene60"] has policy=Default, priority=101, disableWallSwitch=false at location_id=102 < 1ms

Then I could activate all scenes at once via REST PUT but only one scene is active at location_id=102 < 1ms

Given The cluster has been initialized < 1ms

And I should see REST GET request all on the Director < 1ms

And Event="Scene Control" is not existed at location_id=103, and at root < 1ms

And Scene Control with scenes=["Scene96","Scene70"] has policy=Default, priority=101, disableWallSwitch=false at location_id=103 < 1ms

Then I could activate all scenes at once via REST PUT but only one scene is active at location_id=103 < 1ms

Given The cluster has been initialized < 1ms

And I should see REST GET request all on the Director < 1ms

And Event="Scene Control" is not existed at location_id=104, and at root < 1ms

And Scene Control with scenes=["Scene70","Scene30","Scene90","Scene50"] has policy=Default, priority=101, disableWallSwitch=false at location_id=104 < 1ms

Then I could activate all scenes at once via REST PUT but only one scene is active at location_id=104 < 1ms

Given The cluster has been initialized < 1ms

And I should see REST GET request all on the Director < 1ms

And Event="Scene Control" is not existed at location_id=105, and at root < 1ms

And Scene Control with scenes=["SceneA", "SceneB"] has policy=Default, priority=101, disableWallSwitch=false at location_id=105 < 1ms

Then I could activate all scenes at once via REST PUT but only one scene is active at location_id=105 < 1ms

Given The cluster has been initialized < 1ms

And I should see REST GET request all on the Director < 1ms

And Event="Scene Control" is not existed at location_id=106, and at root < 1ms

And Scene Control with scenes=["Scene100","Scene_20"] has policy=Default, priority=101, disableWallSwitch=false at location_id=106 < 1ms

Then I could activate all scenes at once via REST PUT but only one scene is active at location_id=106 < 1ms

Given The cluster has been initialized < 1ms

And I should see REST GET request all on the Director < 1ms

And Event="Scene Control" is not existed at location_id=108, and at root < 1ms

And Scene Control with scenes=["Scene40","Scene_50"] has policy=Default, priority=101, disableWallSwitch=false at location_id=108 < 1ms

Then I could activate all scenes at once via REST PUT but only one scene is active at location_id=108 < 1ms

Given The cluster has been initialized < 1ms

And I should see REST GET request all on the Director < 1ms

And Event="Scene Control" is not existed at location_id=109, and at root < 1ms

And Scene Control with scenes=["Scene40","Scene_60"] has policy=Default, priority=101, disableWallSwitch=false at location_id=109 < 1ms

Then I could activate all scenes at once via REST PUT but only one scene is active at location_id=109 < 1ms

Given The cluster has been initialized < 1ms

And I should see REST GET request all on the Director < 1ms

And Event="Scene Control" is not existed at location_id=110, and at root < 1ms

And Scene Control with scenes=["Dark_9","Dim_20","Lit_92"] has policy=Default, priority=101, disableWallSwitch=false at location_id=110 < 1ms

Then I could activate all scenes at once via REST PUT but only one scene is active at location_id=110 < 1ms

Given The cluster has been initialized < 1ms

And I should see REST GET request all on the Director < 1ms

And Event="Scene Control" is not existed at location_id=111, and at root < 1ms

And Scene Control with scenes=["Hot91","Cool40","Cold_10"] has policy=Default, priority=101, disableWallSwitch=false at location_id=111 < 1ms

Then I could activate all scenes at once via REST PUT but only one scene is active at location_id=111 < 1ms

Given The cluster has been initialized < 1ms

And I should see REST GET request all on the Director < 1ms

Then I could deactivate active scenes of several locations at once via REST PUT < 1ms

@all @api @uapi @upapi
Feature: 109

- Validate Unified PUT API enhancements
- Note: DELETE is currently not supported. Only GET, PUT, POST is supported

Given The cluster has been initialized < 1ms

And I should see Unified GET request all on the Director < 1ms

And Event="Scene Control" is not existed at location_id=102, and at root < 1ms

And Scene Control with scenes="Demo" has policy=Default, priority=101, disableWallSwitch=false at location_id=102 < 1ms

Then I should not able to activate invalid_scene="Dem01" via Unified PUT at location_id=102 < 1ms

And I should successfully activate scene="Demo" via Unified PUT at location_id=102 < 1ms

And I should successfully deactivate the active scene via Unified PUT at location_id=102 < 1ms

Given The cluster has been initialized < 1ms

And I should see Unified GET request all on the Director < 1ms

And Event="Scene Control" is not existed at location_id=102, and at root < 1ms

And Scene Control with scenes="Presentation" has policy=Default, priority=101, disableWallSwitch=false at location_id=102 < 1ms

Then I should not able to activate invalid_scene="Present" via Unified PUT at location_id=102 < 1ms

And I should successfully activate scene="Presentation" via Unified PUT at location_id=102 < 1ms

And I should successfully deactivate the active scene via Unified PUT at location_id=102 < 1ms

Given The cluster has been initialized < 1ms

And I should see Unified GET request all on the Director < 1ms

And Event="Scene Control" is not existed at location_id=102, and at root < 1ms

And Scene Control with scenes="Normal" has policy=Default, priority=101, disableWallSwitch=false at location_id=102 < 1ms

Then I should not able to activate invalid_scene="#Normal" via Unified PUT at location_id=102 < 1ms

And I should successfully activate scene="Normal" via Unified PUT at location_id=102 < 1ms

And I should successfully deactivate the active scene via Unified PUT at location_id=102 < 1ms

Given The cluster has been initialized < 1ms

And I should see Unified GET request all on the Director < 1ms

And Event="Scene Control" is not existed at location_id=101, and at root < 1ms

And Scene Control with scenes="Scene50" has policy=Default, priority=101, disableWallSwitch=false at location_id=101 < 1ms

Then I should not able to activate invalid_scene="Scene100" via Unified PUT at location_id=101 < 1ms

And I should successfully activate scene="Scene50" via Unified PUT at location_id=101 < 1ms

And I should successfully deactivate the active scene via Unified PUT at location_id=101 < 1ms

Given The cluster has been initialized < 1ms

And I should see Unified GET request all on the Director < 1ms

And Event="Scene Control" is not existed at location_id=101, and at root < 1ms

And Scene Control with scenes="Scene_75s" has policy=Default, priority=101, disableWallSwitch=false at location_id=101 < 1ms

Then I should not able to activate invalid_scene="Scene20" via Unified PUT at location_id=101 < 1ms

And I should successfully activate scene="Scene_75s" via Unified PUT at location_id=101 < 1ms

And I should successfully deactivate the active scene via Unified PUT at location_id=101 < 1ms

Given The cluster has been initialized < 1ms

And I should see Unified GET request all on the Director < 1ms

And Event="Scene Control" is not existed at location_id=101, and at root < 1ms

And Scene Control with scenes="Scene54a" has policy=Default, priority=101, disableWallSwitch=false at location_id=101 < 1ms

Then I should not able to activate invalid_scene="Scene40" via Unified PUT at location_id=101 < 1ms

And I should successfully activate scene="Scene54a" via Unified PUT at location_id=101 < 1ms

And I should successfully deactivate the active scene via Unified PUT at location_id=101 < 1ms

Given The cluster has been initialized < 1ms

And I should see Unified GET request all on the Director < 1ms

And Event="Scene Control" is not existed at location_id=101, and at root < 1ms

And Scene Control with scenes="Scene10" has policy=Default, priority=101, disableWallSwitch=false at location_id=101 < 1ms

Then I should not able to activate invalid_scene="Scene60" via Unified PUT at location_id=101 < 1ms

And I should successfully activate scene="Scene10" via Unified PUT at location_id=101 < 1ms

And I should successfully deactivate the active scene via Unified PUT at location_id=101 < 1ms

Given The cluster has been initialized < 1ms

And I should see Unified GET request all on the Director < 1ms

And Event="Scene Control" is not existed at location_id=101, and at root < 1ms

And Scene Control with scenes="Scene70" has policy=Default, priority=101, disableWallSwitch=false at location_id=101 < 1ms

Then I should not able to activate invalid_scene="@Scene70" via Unified PUT at location_id=101 < 1ms

And I should successfully activate scene="Scene70" via Unified PUT at location_id=101 < 1ms

And I should successfully deactivate the active scene via Unified PUT at location_id=101 < 1ms

Given The cluster has been initialized < 1ms

And I should see Unified GET request all on the Director < 1ms

And Event="Scene Control" is not existed at location_id=101, and at root < 1ms

And Scene Control with scenes="Scene__15c" has policy=Default, priority=101, disableWallSwitch=false at location_id=101 < 1ms

Then I should not able to activate invalid_scene="Scene60" via Unified PUT at location_id=101 < 1ms

And I should successfully activate scene="Scene__15c" via Unified PUT at location_id=101 < 1ms

And I should successfully deactivate the active scene via Unified PUT at location_id=101 < 1ms

Given The cluster has been initialized < 1ms

And I should see Unified GET request all on the Director < 1ms

And Event="Scene Control" is not existed at location_id=102, and at root < 1ms

And Scene Control with scenes="Scene_50" has policy=Default, priority=101, disableWallSwitch=false at location_id=102 < 1ms

Then I should not able to activate invalid_scene="Scene100" via Unified PUT at location_id=102 < 1ms

And I should successfully activate scene="Scene_50" via Unified PUT at location_id=102 < 1ms

And I should successfully deactivate the active scene via Unified PUT at location_id=102 < 1ms

Given The cluster has been initialized < 1ms

And I should see Unified GET request all on the Director < 1ms

And Event="Scene Control" is not existed at location_id=102, and at root < 1ms

And Scene Control with scenes="Scene60" has policy=Default, priority=101, disableWallSwitch=false at location_id=102 < 1ms

Then I should not able to activate invalid_scene="Scene100" via Unified PUT at location_id=102 < 1ms

And I should successfully activate scene="Scene60" via Unified PUT at location_id=102 < 1ms

And I should successfully deactivate the active scene via Unified PUT at location_id=102 < 1ms

Given The cluster has been initialized < 1ms

And I should see Unified GET request all on the Director < 1ms

And Event="Scene Control" is not existed at location_id=102, and at root < 1ms

And Scene Control with scenes="Scene_72" has policy=Default, priority=101, disableWallSwitch=false at location_id=102 < 1ms

Then I should not able to activate invalid_scene="Scene80" via Unified PUT at location_id=102 < 1ms

And I should successfully activate scene="Scene_72" via Unified PUT at location_id=102 < 1ms

And I should successfully deactivate the active scene via Unified PUT at location_id=102 < 1ms

Given The cluster has been initialized < 1ms

And I should see Unified GET request all on the Director < 1ms

And Event="Scene Control" is not existed at location_id=100, and at root < 1ms

And Scene Control with scenes="Demo" has policy=Default, priority=101, disableWallSwitch=false at location_id=100 < 1ms

Then I should successfully activate dimmer brightness=80 with activated=current_timestamp via Unified PUT at location_id=100 < 1ms

Given The cluster has been initialized < 1ms

And I should see Unified GET request all on the Director < 1ms

And Event="Scene Control" is not existed at location_id=101, and at root < 1ms

And Scene Control with scenes="SceneA" has policy=Default, priority=101, disableWallSwitch=false at location_id=101 < 1ms

Then I should successfully activate dimmer brightness=40 with activated=current_timestamp via Unified PUT at location_id=101 < 1ms

Given The cluster has been initialized < 1ms

And I should see Unified GET request all on the Director < 1ms

And Event="Scene Control" is not existed at location_id=102, and at root < 1ms

And Scene Control with scenes="SceneB" has policy=Default, priority=101, disableWallSwitch=false at location_id=102 < 1ms

Then I should successfully activate dimmer brightness=55.0 with activated=current_timestamp via Unified PUT at location_id=102 < 1ms

Given The cluster has been initialized < 1ms

And I should see Unified GET request all on the Director < 1ms

And Event="Scene Control" is not existed at location_id=103, and at root < 1ms

And Scene Control with scenes="SceneC" has policy=Default, priority=101, disableWallSwitch=false at location_id=103 < 1ms

Then I should successfully activate dimmer brightness=69.0 with activated=current_timestamp via Unified PUT at location_id=103 < 1ms

Given The cluster has been initialized < 1ms

And I should see Unified GET request all on the Director < 1ms

And Event="Scene Control" is not existed at location_id=105, and at root < 1ms

And Scene Control with scenes="Scene_10a" has policy=Default, priority=101, disableWallSwitch=false at location_id=105 < 1ms

Then I should successfully activate dimmer brightness=10.0 with activated=current_timestamp via Unified PUT at location_id=105 < 1ms

Given The cluster has been initialized < 1ms

And I should see Unified GET request all on the Director < 1ms

And Event="Scene Control" is not existed at location_id=104, and at root < 1ms

And Scene Control with scenes="Scene25" has policy=Default, priority=101, disableWallSwitch=false at location_id=104 < 1ms

Then I should successfully activate dimmer brightness=25.0 with activated=current_timestamp via Unified PUT at location_id=104 < 1ms

Given The cluster has been initialized < 1ms

And I should see Unified GET request all on the Director < 1ms

And Event="Scene Control" is not existed at location_id=108, and at root < 1ms

And Scene Control with scenes="Scene45" has policy=Default, priority=101, disableWallSwitch=false at location_id=108 < 1ms

Then I should successfully activate dimmer brightness=45.0 with activated=current_timestamp via Unified PUT at location_id=108 < 1ms

Given The cluster has been initialized < 1ms

And I should see Unified GET request all on the Director < 1ms

And Event="Scene Control" is not existed at location_id=109, and at root < 1ms

And Scene Control with scenes="Scene60" has policy=Default, priority=101, disableWallSwitch=false at location_id=109 < 1ms

Then I should successfully activate dimmer brightness=60.0 with activated=current_timestamp via Unified PUT at location_id=109 < 1ms

Given The cluster has been initialized < 1ms

And I should see Unified GET request all on the Director < 1ms

And Event="Scene Control" is not existed at location_id=110, and at root < 1ms

And Scene Control with scenes="SceneA75" has policy=Default, priority=101, disableWallSwitch=false at location_id=110 < 1ms

Then I should successfully activate dimmer brightness=75.0 with activated=current_timestamp via Unified PUT at location_id=110 < 1ms

Given The cluster has been initialized < 1ms

And I should see Unified GET request all on the Director < 1ms

And Event="Scene Control" is not existed at location_id=100, and at root < 1ms

And Scene Control with scenes="Normal" has policy=Default, priority=101, disableWallSwitch=false at location_id=100 < 1ms

Then I am able to set dimmer brightness=22 with activated=0 via Unified PUT at location_id=100 < 1ms

Given The cluster has been initialized < 1ms

And I should see Unified GET request all on the Director < 1ms

And Event="Scene Control" is not existed at location_id=101, and at root < 1ms

And Scene Control with scenes="Scene11" has policy=Default, priority=101, disableWallSwitch=false at location_id=101 < 1ms

Then I am able to set dimmer brightness=11.0 with activated=0 via Unified PUT at location_id=101 < 1ms

Given The cluster has been initialized < 1ms

And I should see Unified GET request all on the Director < 1ms

And Event="Scene Control" is not existed at location_id=101, and at root < 1ms

And Scene Control with scenes="Scene72" has policy=Default, priority=101, disableWallSwitch=false at location_id=101 < 1ms

Then I am able to set dimmer brightness=72.0 with activated=0 via Unified PUT at location_id=101 < 1ms

Given The cluster has been initialized < 1ms

And I should see Unified GET request all on the Director < 1ms

And Event="Scene Control" is not existed at location_id=102, and at root < 1ms

And Scene Control with scenes="Scene_74" has policy=Default, priority=101, disableWallSwitch=false at location_id=102 < 1ms

Then I am able to set dimmer brightness=74.0 with activated=0 via Unified PUT at location_id=102 < 1ms

Given The cluster has been initialized < 1ms

And I should see Unified GET request all on the Director < 1ms

And Event="Scene Control" is not existed at location_id=103, and at root < 1ms

And Scene Control with scenes="Scene_76" has policy=Default, priority=101, disableWallSwitch=false at location_id=103 < 1ms

Then I am able to set dimmer brightness=76.0 with activated=0 via Unified PUT at location_id=103 < 1ms

Given The cluster has been initialized < 1ms

And I should see Unified GET request all on the Director < 1ms

And Event="Scene Control" is not existed at location_id=105, and at root < 1ms

And Scene Control with scenes="Scene_20a" has policy=Default, priority=101, disableWallSwitch=false at location_id=105 < 1ms

Then I am able to set dimmer brightness=20.0 with activated=0 via Unified PUT at location_id=105 < 1ms

Given The cluster has been initialized < 1ms

And I should see Unified GET request all on the Director < 1ms

And Event="Scene Control" is not existed at location_id=106, and at root < 1ms

And Scene Control with scenes="Scene12b" has policy=Default, priority=101, disableWallSwitch=false at location_id=106 < 1ms

Then I am able to set dimmer brightness=12.0 with activated=0 via Unified PUT at location_id=106 < 1ms

Given The cluster has been initialized < 1ms

And I should see Unified GET request all on the Director < 1ms

And Event="Scene Control" is not existed at location_id=104, and at root < 1ms

And Scene Control with scenes="Scene27" has policy=Default, priority=101, disableWallSwitch=false at location_id=104 < 1ms

Then I am able to set dimmer brightness=27.0 with activated=0 via Unified PUT at location_id=104 < 1ms

Given The cluster has been initialized < 1ms

And I should see Unified GET request all on the Director < 1ms

And Event="Scene Control" is not existed at location_id=108, and at root < 1ms

And Scene Control with scenes="Scene42" has policy=Default, priority=101, disableWallSwitch=false at location_id=108 < 1ms

Then I am able to set dimmer brightness=42 with activated=0 via Unified PUT at location_id=108 < 1ms

Given The cluster has been initialized < 1ms

And I should see Unified GET request all on the Director < 1ms

And Event="Scene Control" is not existed at location_id=109, and at root < 1ms

And Scene Control with scenes="Scene__48" has policy=Default, priority=101, disableWallSwitch=false at location_id=109 < 1ms

Then I am able to set dimmer brightness=48.0 with activated=0 via Unified PUT at location_id=109 < 1ms

Given The cluster has been initialized < 1ms

And I should see Unified GET request all on the Director < 1ms

And Event="Scene Control" is not existed at location_id=110, and at root < 1ms

And Scene Control with scenes="SceneA79" has policy=Default, priority=101, disableWallSwitch=false at location_id=110 < 1ms

Then I am able to set dimmer brightness=79.0 with activated=0 via Unified PUT at location_id=110 < 1ms

Given The cluster has been initialized < 1ms

And I should see Unified GET request all on the Director < 1ms

And Event="Scene Control" is not existed at location_id=102, and at root < 1ms

And Scene Control with scenes="Demo" has policy=Default, priority=101, disableWallSwitch=false at location_id=102 < 1ms

Then I should successfully set brightness=90 and warmColor=100 via Unified PUT at location_id=102 < 1ms

Given The cluster has been initialized < 1ms

And I should see Unified GET request all on the Director < 1ms

And Event="Scene Control" is not existed at location_id=102, and at root < 1ms

And Scene Control with scenes="Presentation" has policy=Default, priority=101, disableWallSwitch=false at location_id=102 < 1ms

Then I should successfully set brightness=60 and warmColor=50 via Unified PUT at location_id=102 < 1ms

Given The cluster has been initialized < 1ms

And I should see Unified GET request all on the Director < 1ms

And Event="Scene Control" is not existed at location_id=102, and at root < 1ms

And Scene Control with scenes="Normal" has policy=Default, priority=101, disableWallSwitch=false at location_id=102 < 1ms

Then I should successfully set brightness=20 and warmColor=0 via Unified PUT at location_id=102 < 1ms

Given The cluster has been initialized < 1ms

And I should see Unified GET request all on the Director < 1ms

And Event="Scene Control" is not existed at location_id=101, and at root < 1ms

And Scene Control with scenes="Scene50" has policy=Default, priority=101, disableWallSwitch=false at location_id=101 < 1ms

Then I should successfully set brightness=50 and warmColor=35 via Unified PUT at location_id=101 < 1ms

Given The cluster has been initialized < 1ms

And I should see Unified GET request all on the Director < 1ms

And Event="Scene Control" is not existed at location_id=101, and at root < 1ms

And Scene Control with scenes="Scene_75s" has policy=Default, priority=101, disableWallSwitch=false at location_id=101 < 1ms

Then I should successfully set brightness=75 and warmColor=10 via Unified PUT at location_id=101 < 1ms

Given The cluster has been initialized < 1ms

And I should see Unified GET request all on the Director < 1ms

And Event="Scene Control" is not existed at location_id=101, and at root < 1ms

And Scene Control with scenes="Scene54a" has policy=Default, priority=101, disableWallSwitch=false at location_id=101 < 1ms

Then I should successfully set brightness=54.0 and warmColor=50 via Unified PUT at location_id=101 < 1ms

Given The cluster has been initialized < 1ms

And I should see Unified GET request all on the Director < 1ms

And Event="Scene Control" is not existed at location_id=101, and at root < 1ms

And Scene Control with scenes="Scene10" has policy=Default, priority=101, disableWallSwitch=false at location_id=101 < 1ms

Then I should successfully set brightness=10.0 and warmColor=100 via Unified PUT at location_id=101 < 1ms

Given The cluster has been initialized < 1ms

And I should see Unified GET request all on the Director < 1ms

And Event="Scene Control" is not existed at location_id=101, and at root < 1ms

And Scene Control with scenes="Scene70" has policy=Default, priority=101, disableWallSwitch=false at location_id=101 < 1ms

Then I should successfully set brightness=70.0 and warmColor=0.0 via Unified PUT at location_id=101 < 1ms

Given The cluster has been initialized < 1ms

And I should see Unified GET request all on the Director < 1ms

And Event="Scene Control" is not existed at location_id=101, and at root < 1ms

And Scene Control with scenes="Scene__15c" has policy=Default, priority=101, disableWallSwitch=false at location_id=101 < 1ms

Then I should successfully set brightness=15.0 and warmColor=100.0 via Unified PUT at location_id=101 < 1ms

Given The cluster has been initialized < 1ms

And I should see Unified GET request all on the Director < 1ms

And Event="Scene Control" is not existed at location_id=102, and at root < 1ms

And Scene Control with scenes="Scene_50" has policy=Default, priority=101, disableWallSwitch=false at location_id=102 < 1ms

Then I should successfully set brightness=50.0 and warmColor=0.0 via Unified PUT at location_id=102 < 1ms

Given The cluster has been initialized < 1ms

And I should see Unified GET request all on the Director < 1ms

And Event="Scene Control" is not existed at location_id=102, and at root < 1ms

And Scene Control with scenes="Scene60" has policy=Default, priority=101, disableWallSwitch=false at location_id=102 < 1ms

Then I should successfully set brightness=60.0 and warmColor=0.0 via Unified PUT at location_id=102 < 1ms

Given The cluster has been initialized < 1ms

And I should see Unified GET request all on the Director < 1ms

And Event="Scene Control" is not existed at location_id=102, and at root < 1ms

And Scene Control with scenes="Scene_72" has policy=Default, priority=101, disableWallSwitch=false at location_id=102 < 1ms

Then I should successfully set brightness=72.0 and warmColor=20.0 via Unified PUT at location_id=102 < 1ms

Given I should see Unified GET request all on the Director < 1ms

Then I should not able to activate dimmer brightness=90 via Unified PUT at location_id=102 with invalid_timestamp=0002 < 1ms

And I should not able to set invalid brightness=101 and warmColor=101 via Unified PUT at location_id=102 < 1ms

Given I should see Unified GET request all on the Director < 1ms

Then I should not able to activate dimmer brightness=60 via Unified PUT at location_id=102 with invalid_timestamp=00123 < 1ms

And I should not able to set invalid brightness=100.01 and warmColor=100.05 via Unified PUT at location_id=102 < 1ms

Given I should see Unified GET request all on the Director < 1ms

Then I should not able to activate dimmer brightness=20 via Unified PUT at location_id=102 with invalid_timestamp=000090234566 < 1ms

And I should not able to set invalid brightness=1000.1 and warmColor=1000.4 via Unified PUT at location_id=102 < 1ms

Given I should see Unified GET request all on the Director < 1ms

Then I should not able to activate dimmer brightness=50 via Unified PUT at location_id=101 with invalid_timestamp=00 < 1ms

And I should not able to set invalid brightness=90.21 and warmColor=35.002 via Unified PUT at location_id=101 < 1ms

Given I should see Unified GET request all on the Director < 1ms

Then I should not able to activate dimmer brightness=75 via Unified PUT at location_id=101 with invalid_timestamp=2311.a < 1ms

And I should not able to set invalid brightness=33.11 and warmColor=99.006 via Unified PUT at location_id=101 < 1ms

Given I should see Unified GET request all on the Director < 1ms

Then I should not able to activate dimmer brightness=54.0 via Unified PUT at location_id=101 with invalid_timestamp=0111 < 1ms

And I should not able to set invalid brightness=90.000001 and warmColor=0.00000009 via Unified PUT at location_id=101 < 1ms

Given I should see Unified GET request all on the Director < 1ms

Then I should not able to activate dimmer brightness=10.0 via Unified PUT at location_id=101 with invalid_timestamp=a < 1ms

And I should not able to set invalid brightness=111.11111 and warmColor=10.10000001 via Unified PUT at location_id=101 < 1ms

Given I should see Unified GET request all on the Director < 1ms

Then I should not able to activate dimmer brightness=70.0 via Unified PUT at location_id=101 with invalid_timestamp=099.99 < 1ms

And I should not able to set invalid brightness=0.01 and warmColor=0.02 via Unified PUT at location_id=101 < 1ms

Given I should see Unified GET request all on the Director < 1ms

Then I should not able to activate dimmer brightness=15.0 via Unified PUT at location_id=101 with invalid_timestamp=15161B < 1ms

And I should not able to set invalid brightness=2.333333 and warmColor=1.01 via Unified PUT at location_id=101 < 1ms

Given I should see Unified GET request all on the Director < 1ms

Then I should not able to activate dimmer brightness=50.0 via Unified PUT at location_id=102 with invalid_timestamp=1516747409@ < 1ms

And I should not able to set invalid brightness=0.5 and warmColor=0.6 via Unified PUT at location_id=102 < 1ms

Given I should see Unified GET request all on the Director < 1ms

Then I should not able to activate dimmer brightness=60.0 via Unified PUT at location_id=102 with invalid_timestamp=1516747409@ < 1ms

And I should not able to set invalid brightness=0.5 and warmColor=0.6 via Unified PUT at location_id=102 < 1ms

Given I should see Unified GET request all on the Director < 1ms

Then I should not able to activate dimmer brightness=72.0 via Unified PUT at location_id=102 with invalid_timestamp=151676840# < 1ms

And I should not able to set invalid brightness=50.5 and warmColor=20.50 via Unified PUT at location_id=102 < 1ms

Given The cluster has been initialized < 1ms

And I should see Unified GET request all on the Director < 1ms

Then I am able to adjust dimmer upPress=0, upRelease=0 via Unified PUT at location_id=100 < 1ms

And I should successfully adjust dimmer upPress, upRelease at the same time via Unified PUT at location_id=100 < 1ms

And I am able to adjust dimmer downPress=0, downRelease=0 via Unified PUT at location_id=100 < 1ms

And I should successfully adjust dimmer downPress, downRelease at the same time via Unified PUT at location_id=100 < 1ms

And I should successfully adjust dimmer upPress, upRelease within 1 sec via Unified PUT at location_id=100 < 1ms

And I should successfully adjust dimmer downPress, downRelease within 1 sec via Unified PUT at location_id=100 < 1ms

And I am able to set wall switch togglePress=0 via Unified PUT at location_id=100 < 1ms

Given The cluster has been initialized < 1ms

And I should see Unified GET request all on the Director < 1ms

Then I am able to adjust dimmer upPress=0, upRelease=0 via Unified PUT at location_id=100 < 1ms

And I should successfully adjust dimmer upPress, upRelease at the same time via Unified PUT at location_id=100 < 1ms

And I am able to adjust dimmer downPress=0, downRelease=0 via Unified PUT at location_id=100 < 1ms

And I should successfully adjust dimmer downPress, downRelease at the same time via Unified PUT at location_id=100 < 1ms

And I should successfully adjust dimmer upPress, upRelease within 3 sec via Unified PUT at location_id=100 < 1ms

And I should successfully adjust dimmer downPress, downRelease within 3 sec via Unified PUT at location_id=100 < 1ms

And I am able to set wall switch togglePress=0 via Unified PUT at location_id=100 < 1ms

Given The cluster has been initialized < 1ms

And I should see Unified GET request all on the Director < 1ms

Then I am able to adjust dimmer upPress=0, upRelease=0 via Unified PUT at location_id=101 < 1ms

And I should successfully adjust dimmer upPress, upRelease at the same time via Unified PUT at location_id=101 < 1ms

And I am able to adjust dimmer downPress=0, downRelease=0 via Unified PUT at location_id=101 < 1ms

And I should successfully adjust dimmer downPress, downRelease at the same time via Unified PUT at location_id=101 < 1ms

And I should successfully adjust dimmer upPress, upRelease within 1 sec via Unified PUT at location_id=101 < 1ms

And I should successfully adjust dimmer downPress, downRelease within 1 sec via Unified PUT at location_id=101 < 1ms

And I am able to set wall switch togglePress=0 via Unified PUT at location_id=101 < 1ms

Given The cluster has been initialized < 1ms

And I should see Unified GET request all on the Director < 1ms

Then I am able to adjust dimmer upPress=0, upRelease=0 via Unified PUT at location_id=101 < 1ms

And I should successfully adjust dimmer upPress, upRelease at the same time via Unified PUT at location_id=101 < 1ms

And I am able to adjust dimmer downPress=0, downRelease=0 via Unified PUT at location_id=101 < 1ms

And I should successfully adjust dimmer downPress, downRelease at the same time via Unified PUT at location_id=101 < 1ms

And I should successfully adjust dimmer upPress, upRelease within 3 sec via Unified PUT at location_id=101 < 1ms

And I should successfully adjust dimmer downPress, downRelease within 3 sec via Unified PUT at location_id=101 < 1ms

And I am able to set wall switch togglePress=0 via Unified PUT at location_id=101 < 1ms

Given The cluster has been initialized < 1ms

And I should see Unified GET request all on the Director < 1ms

Then I am able to adjust dimmer upPress=0, upRelease=0 via Unified PUT at location_id=102 < 1ms

And I should successfully adjust dimmer upPress, upRelease at the same time via Unified PUT at location_id=102 < 1ms

And I am able to adjust dimmer downPress=0, downRelease=0 via Unified PUT at location_id=102 < 1ms

And I should successfully adjust dimmer downPress, downRelease at the same time via Unified PUT at location_id=102 < 1ms

And I should successfully adjust dimmer upPress, upRelease within 1 sec via Unified PUT at location_id=102 < 1ms

And I should successfully adjust dimmer downPress, downRelease within 1 sec via Unified PUT at location_id=102 < 1ms

And I am able to set wall switch togglePress=0 via Unified PUT at location_id=102 < 1ms

Given The cluster has been initialized < 1ms

And I should see Unified GET request all on the Director < 1ms

Then I am able to adjust dimmer upPress=0, upRelease=0 via Unified PUT at location_id=102 < 1ms

And I should successfully adjust dimmer upPress, upRelease at the same time via Unified PUT at location_id=102 < 1ms

And I am able to adjust dimmer downPress=0, downRelease=0 via Unified PUT at location_id=102 < 1ms

And I should successfully adjust dimmer downPress, downRelease at the same time via Unified PUT at location_id=102 < 1ms

And I should successfully adjust dimmer upPress, upRelease within 3 sec via Unified PUT at location_id=102 < 1ms

And I should successfully adjust dimmer downPress, downRelease within 3 sec via Unified PUT at location_id=102 < 1ms

And I am able to set wall switch togglePress=0 via Unified PUT at location_id=102 < 1ms

Given The cluster has been initialized < 1ms

And I should see Unified GET request all on the Director < 1ms

Then I am able to adjust dimmer upPress=0, upRelease=0 via Unified PUT at location_id=103 < 1ms

And I should successfully adjust dimmer upPress, upRelease at the same time via Unified PUT at location_id=103 < 1ms

And I am able to adjust dimmer downPress=0, downRelease=0 via Unified PUT at location_id=103 < 1ms

And I should successfully adjust dimmer downPress, downRelease at the same time via Unified PUT at location_id=103 < 1ms

And I should successfully adjust dimmer upPress, upRelease within 1 sec via Unified PUT at location_id=103 < 1ms

And I should successfully adjust dimmer downPress, downRelease within 1 sec via Unified PUT at location_id=103 < 1ms

And I am able to set wall switch togglePress=0 via Unified PUT at location_id=103 < 1ms

Given The cluster has been initialized < 1ms

And I should see Unified GET request all on the Director < 1ms

Then I am able to adjust dimmer upPress=0, upRelease=0 via Unified PUT at location_id=103 < 1ms

And I should successfully adjust dimmer upPress, upRelease at the same time via Unified PUT at location_id=103 < 1ms

And I am able to adjust dimmer downPress=0, downRelease=0 via Unified PUT at location_id=103 < 1ms

And I should successfully adjust dimmer downPress, downRelease at the same time via Unified PUT at location_id=103 < 1ms

And I should successfully adjust dimmer upPress, upRelease within 3 sec via Unified PUT at location_id=103 < 1ms

And I should successfully adjust dimmer downPress, downRelease within 3 sec via Unified PUT at location_id=103 < 1ms

And I am able to set wall switch togglePress=0 via Unified PUT at location_id=103 < 1ms

Given The cluster has been initialized < 1ms

And I should see Unified GET request all on the Director < 1ms

Then I am able to adjust dimmer upPress=0, upRelease=0 via Unified PUT at location_id=104 < 1ms

And I should successfully adjust dimmer upPress, upRelease at the same time via Unified PUT at location_id=104 < 1ms

And I am able to adjust dimmer downPress=0, downRelease=0 via Unified PUT at location_id=104 < 1ms

And I should successfully adjust dimmer downPress, downRelease at the same time via Unified PUT at location_id=104 < 1ms

And I should successfully adjust dimmer upPress, upRelease within 1 sec via Unified PUT at location_id=104 < 1ms

And I should successfully adjust dimmer downPress, downRelease within 1 sec via Unified PUT at location_id=104 < 1ms

And I am able to set wall switch togglePress=0 via Unified PUT at location_id=104 < 1ms

Given The cluster has been initialized < 1ms

And I should see Unified GET request all on the Director < 1ms

Then I am able to adjust dimmer upPress=0, upRelease=0 via Unified PUT at location_id=105 < 1ms

And I should successfully adjust dimmer upPress, upRelease at the same time via Unified PUT at location_id=105 < 1ms

And I am able to adjust dimmer downPress=0, downRelease=0 via Unified PUT at location_id=105 < 1ms

And I should successfully adjust dimmer downPress, downRelease at the same time via Unified PUT at location_id=105 < 1ms

And I should successfully adjust dimmer upPress, upRelease within 3 sec via Unified PUT at location_id=105 < 1ms

And I should successfully adjust dimmer downPress, downRelease within 3 sec via Unified PUT at location_id=105 < 1ms

And I am able to set wall switch togglePress=0 via Unified PUT at location_id=105 < 1ms

Given The cluster has been initialized < 1ms

And I should see Unified GET request all on the Director < 1ms

Then I am able to adjust dimmer upPress=0, upRelease=0 via Unified PUT at location_id=105 < 1ms

And I should successfully adjust dimmer upPress, upRelease at the same time via Unified PUT at location_id=105 < 1ms

And I am able to adjust dimmer downPress=0, downRelease=0 via Unified PUT at location_id=105 < 1ms

And I should successfully adjust dimmer downPress, downRelease at the same time via Unified PUT at location_id=105 < 1ms

And I should successfully adjust dimmer upPress, upRelease within 1 sec via Unified PUT at location_id=105 < 1ms

And I should successfully adjust dimmer downPress, downRelease within 1 sec via Unified PUT at location_id=105 < 1ms

And I am able to set wall switch togglePress=0 via Unified PUT at location_id=105 < 1ms

Given The cluster has been initialized < 1ms

And I should see Unified GET request all on the Director < 1ms

Then I am able to adjust dimmer upPress=0, upRelease=0 via Unified PUT at location_id=105 < 1ms

And I should successfully adjust dimmer upPress, upRelease at the same time via Unified PUT at location_id=105 < 1ms

And I am able to adjust dimmer downPress=0, downRelease=0 via Unified PUT at location_id=105 < 1ms

And I should successfully adjust dimmer downPress, downRelease at the same time via Unified PUT at location_id=105 < 1ms

And I should successfully adjust dimmer upPress, upRelease within 3 sec via Unified PUT at location_id=105 < 1ms

And I should successfully adjust dimmer downPress, downRelease within 3 sec via Unified PUT at location_id=105 < 1ms

And I am able to set wall switch togglePress=0 via Unified PUT at location_id=105 < 1ms

Given The cluster has been initialized < 1ms

And I should see Unified GET request all on the Director < 1ms

Then I am able to adjust dimmer upPress=0, upRelease=0 via Unified PUT at location_id=106 < 1ms

And I should successfully adjust dimmer upPress, upRelease at the same time via Unified PUT at location_id=106 < 1ms

And I am able to adjust dimmer downPress=0, downRelease=0 via Unified PUT at location_id=106 < 1ms

And I should successfully adjust dimmer downPress, downRelease at the same time via Unified PUT at location_id=106 < 1ms

And I should successfully adjust dimmer upPress, upRelease within 1 sec via Unified PUT at location_id=106 < 1ms

And I should successfully adjust dimmer downPress, downRelease within 1 sec via Unified PUT at location_id=106 < 1ms

And I am able to set wall switch togglePress=0 via Unified PUT at location_id=106 < 1ms

Given The cluster has been initialized < 1ms

And I should see Unified GET request all on the Director < 1ms

Then I am able to adjust dimmer upPress=0, upRelease=0 via Unified PUT at location_id=106 < 1ms

And I should successfully adjust dimmer upPress, upRelease at the same time via Unified PUT at location_id=106 < 1ms

And I am able to adjust dimmer downPress=0, downRelease=0 via Unified PUT at location_id=106 < 1ms

And I should successfully adjust dimmer downPress, downRelease at the same time via Unified PUT at location_id=106 < 1ms

And I should successfully adjust dimmer upPress, upRelease within 3 sec via Unified PUT at location_id=106 < 1ms

And I should successfully adjust dimmer downPress, downRelease within 3 sec via Unified PUT at location_id=106 < 1ms

And I am able to set wall switch togglePress=0 via Unified PUT at location_id=106 < 1ms

Given The cluster has been initialized < 1ms

And I should see Unified GET request all on the Director < 1ms

Then I am able to adjust dimmer upPress=0, upRelease=0 via Unified PUT at location_id=108 < 1ms

And I should successfully adjust dimmer upPress, upRelease at the same time via Unified PUT at location_id=108 < 1ms

And I am able to adjust dimmer downPress=0, downRelease=0 via Unified PUT at location_id=108 < 1ms

And I should successfully adjust dimmer downPress, downRelease at the same time via Unified PUT at location_id=108 < 1ms

And I should successfully adjust dimmer upPress, upRelease within 1 sec via Unified PUT at location_id=108 < 1ms

And I should successfully adjust dimmer downPress, downRelease within 1 sec via Unified PUT at location_id=108 < 1ms

And I am able to set wall switch togglePress=0 via Unified PUT at location_id=108 < 1ms

Given The cluster has been initialized < 1ms

And I should see Unified GET request all on the Director < 1ms

Then I am able to adjust dimmer upPress=0, upRelease=0 via Unified PUT at location_id=108 < 1ms

And I should successfully adjust dimmer upPress, upRelease at the same time via Unified PUT at location_id=108 < 1ms

And I am able to adjust dimmer downPress=0, downRelease=0 via Unified PUT at location_id=108 < 1ms

And I should successfully adjust dimmer downPress, downRelease at the same time via Unified PUT at location_id=108 < 1ms

And I should successfully adjust dimmer upPress, upRelease within 3 sec via Unified PUT at location_id=108 < 1ms

And I should successfully adjust dimmer downPress, downRelease within 3 sec via Unified PUT at location_id=108 < 1ms

And I am able to set wall switch togglePress=0 via Unified PUT at location_id=108 < 1ms

Given The cluster has been initialized < 1ms

And I should see Unified GET request all on the Director < 1ms

Then I am able to adjust dimmer upPress=0, upRelease=0 via Unified PUT at location_id=109 < 1ms

And I should successfully adjust dimmer upPress, upRelease at the same time via Unified PUT at location_id=109 < 1ms

And I am able to adjust dimmer downPress=0, downRelease=0 via Unified PUT at location_id=109 < 1ms

And I should successfully adjust dimmer downPress, downRelease at the same time via Unified PUT at location_id=109 < 1ms

And I should successfully adjust dimmer upPress, upRelease within 1 sec via Unified PUT at location_id=109 < 1ms

And I should successfully adjust dimmer downPress, downRelease within 1 sec via Unified PUT at location_id=109 < 1ms

And I am able to set wall switch togglePress=0 via Unified PUT at location_id=109 < 1ms

Given The cluster has been initialized < 1ms

And I should see Unified GET request all on the Director < 1ms

Then I am able to adjust dimmer upPress=0, upRelease=0 via Unified PUT at location_id=109 < 1ms

And I should successfully adjust dimmer upPress, upRelease at the same time via Unified PUT at location_id=109 < 1ms

And I am able to adjust dimmer downPress=0, downRelease=0 via Unified PUT at location_id=109 < 1ms

And I should successfully adjust dimmer downPress, downRelease at the same time via Unified PUT at location_id=109 < 1ms

And I should successfully adjust dimmer upPress, upRelease within 3 sec via Unified PUT at location_id=109 < 1ms

And I should successfully adjust dimmer downPress, downRelease within 3 sec via Unified PUT at location_id=109 < 1ms

And I am able to set wall switch togglePress=0 via Unified PUT at location_id=109 < 1ms

Given The cluster has been initialized < 1ms

And I should see Unified GET request all on the Director < 1ms

Then I am able to adjust dimmer upPress=0, upRelease=0 via Unified PUT at location_id=110 < 1ms

And I should successfully adjust dimmer upPress, upRelease at the same time via Unified PUT at location_id=110 < 1ms

And I am able to adjust dimmer downPress=0, downRelease=0 via Unified PUT at location_id=110 < 1ms

And I should successfully adjust dimmer downPress, downRelease at the same time via Unified PUT at location_id=110 < 1ms

And I should successfully adjust dimmer upPress, upRelease within 1 sec via Unified PUT at location_id=110 < 1ms

And I should successfully adjust dimmer downPress, downRelease within 1 sec via Unified PUT at location_id=110 < 1ms

And I am able to set wall switch togglePress=0 via Unified PUT at location_id=110 < 1ms

Given The cluster has been initialized < 1ms

And I should see Unified GET request all on the Director < 1ms

Then I am able to adjust dimmer upPress=0, upRelease=0 via Unified PUT at location_id=110 < 1ms

And I should successfully adjust dimmer upPress, upRelease at the same time via Unified PUT at location_id=110 < 1ms

And I am able to adjust dimmer downPress=0, downRelease=0 via Unified PUT at location_id=110 < 1ms

And I should successfully adjust dimmer downPress, downRelease at the same time via Unified PUT at location_id=110 < 1ms

And I should successfully adjust dimmer upPress, upRelease within 3 sec via Unified PUT at location_id=110 < 1ms

And I should successfully adjust dimmer downPress, downRelease within 3 sec via Unified PUT at location_id=110 < 1ms

And I am able to set wall switch togglePress=0 via Unified PUT at location_id=110 < 1ms

Given The cluster has been initialized < 1ms

Then I should not able to adjust dimmer upPress, upRelease via Unified PUT at location_id=100 with invalid_timestamp=0002 < 1ms

And I should not able to adjust dimmer downPress, downRelease via Unified PUT at location_id=100 with invalid_timestamp=0002 < 1ms

Given The cluster has been initialized < 1ms

Then I should not able to adjust dimmer upPress, upRelease via Unified PUT at location_id=100 with invalid_timestamp=2, < 1ms

And I should not able to adjust dimmer downPress, downRelease via Unified PUT at location_id=100 with invalid_timestamp=2, < 1ms

Given The cluster has been initialized < 1ms

Then I should not able to adjust dimmer upPress, upRelease via Unified PUT at location_id=101 with invalid_timestamp=00123 < 1ms

And I should not able to adjust dimmer downPress, downRelease via Unified PUT at location_id=101 with invalid_timestamp=00123 < 1ms

Given The cluster has been initialized < 1ms

Then I should not able to adjust dimmer upPress, upRelease via Unified PUT at location_id=101 with invalid_timestamp=a < 1ms

And I should not able to adjust dimmer downPress, downRelease via Unified PUT at location_id=101 with invalid_timestamp=a < 1ms

Given The cluster has been initialized < 1ms

Then I should not able to adjust dimmer upPress, upRelease via Unified PUT at location_id=102 with invalid_timestamp=000090234566 < 1ms

And I should not able to adjust dimmer downPress, downRelease via Unified PUT at location_id=102 with invalid_timestamp=000090234566 < 1ms

Given The cluster has been initialized < 1ms

Then I should not able to adjust dimmer upPress, upRelease via Unified PUT at location_id=102 with invalid_timestamp=d12 < 1ms

And I should not able to adjust dimmer downPress, downRelease via Unified PUT at location_id=102 with invalid_timestamp=d12 < 1ms

Given The cluster has been initialized < 1ms

Then I should not able to adjust dimmer upPress, upRelease via Unified PUT at location_id=103 with invalid_timestamp=00 < 1ms

And I should not able to adjust dimmer downPress, downRelease via Unified PUT at location_id=103 with invalid_timestamp=00 < 1ms

Given The cluster has been initialized < 1ms

Then I should not able to adjust dimmer upPress, upRelease via Unified PUT at location_id=103 with invalid_timestamp=099.99 < 1ms

And I should not able to adjust dimmer downPress, downRelease via Unified PUT at location_id=103 with invalid_timestamp=099.99 < 1ms

Given The cluster has been initialized < 1ms

Then I should not able to adjust dimmer upPress, upRelease via Unified PUT at location_id=105 with invalid_timestamp=123A < 1ms

And I should not able to adjust dimmer downPress, downRelease via Unified PUT at location_id=105 with invalid_timestamp=123A < 1ms

Given The cluster has been initialized < 1ms

Then I should not able to adjust dimmer upPress, upRelease via Unified PUT at location_id=105 with invalid_timestamp=# < 1ms

And I should not able to adjust dimmer downPress, downRelease via Unified PUT at location_id=105 with invalid_timestamp=# < 1ms

Given The cluster has been initialized < 1ms

Then I should not able to adjust dimmer upPress, upRelease via Unified PUT at location_id=106 with invalid_timestamp=$ < 1ms

And I should not able to adjust dimmer downPress, downRelease via Unified PUT at location_id=106 with invalid_timestamp=$ < 1ms

Given The cluster has been initialized < 1ms

Then I should not able to adjust dimmer upPress, upRelease via Unified PUT at location_id=106 with invalid_timestamp=1456+123 < 1ms

And I should not able to adjust dimmer downPress, downRelease via Unified PUT at location_id=106 with invalid_timestamp=1456+123 < 1ms

Given The cluster has been initialized < 1ms

Then I should not able to adjust dimmer upPress, upRelease via Unified PUT at location_id=104 with invalid_timestamp=1345/2 < 1ms

And I should not able to adjust dimmer downPress, downRelease via Unified PUT at location_id=104 with invalid_timestamp=1345/2 < 1ms

Given The cluster has been initialized < 1ms

Then I should not able to adjust dimmer upPress, upRelease via Unified PUT at location_id=104 with invalid_timestamp=15/2*2 < 1ms

And I should not able to adjust dimmer downPress, downRelease via Unified PUT at location_id=104 with invalid_timestamp=15/2*2 < 1ms

Given The cluster has been initialized < 1ms

Then I should not able to adjust dimmer upPress, upRelease via Unified PUT at location_id=108 with invalid_timestamp=1786666%4 < 1ms

And I should not able to adjust dimmer downPress, downRelease via Unified PUT at location_id=108 with invalid_timestamp=1786666%4 < 1ms

Given The cluster has been initialized < 1ms

Then I should not able to adjust dimmer upPress, upRelease via Unified PUT at location_id=109 with invalid_timestamp=678(1) < 1ms

And I should not able to adjust dimmer downPress, downRelease via Unified PUT at location_id=109 with invalid_timestamp=678(1) < 1ms

Given The cluster has been initialized < 1ms

Then I should not able to adjust dimmer upPress, upRelease via Unified PUT at location_id=109 with invalid_timestamp=86728,56 < 1ms

And I should not able to adjust dimmer downPress, downRelease via Unified PUT at location_id=109 with invalid_timestamp=86728,56 < 1ms

Given The cluster has been initialized < 1ms

Then I should not able to adjust dimmer upPress, upRelease via Unified PUT at location_id=110 with invalid_timestamp=1526&3740 < 1ms

And I should not able to adjust dimmer downPress, downRelease via Unified PUT at location_id=110 with invalid_timestamp=1526&3740 < 1ms

Given The cluster has been initialized < 1ms

Then I should not able to adjust dimmer upPress, upRelease via Unified PUT at location_id=110 with invalid_timestamp=+12234740 < 1ms

And I should not able to adjust dimmer downPress, downRelease via Unified PUT at location_id=110 with invalid_timestamp=+12234740 < 1ms

Given The cluster has been initialized < 1ms

Then I should not able to adjust dimmer upPress, upRelease via Unified PUT at location_id=111 with invalid_timestamp=0.5@ < 1ms

And I should not able to adjust dimmer downPress, downRelease via Unified PUT at location_id=111 with invalid_timestamp=0.5@ < 1ms

Given The cluster has been initialized < 1ms

And I should see Unified GET request all on the Director < 1ms

And Event="Scene Control" is not existed at location_id=100, and at root < 1ms

And Scene Control with scenes=["Demo","Presentation","Normal"] has policy=Default, priority=101, disableWallSwitch=false at location_id=100 < 1ms

Then I could activate all scenes at once via Unified PUT but only one scene is active at location_id=100 < 1ms

Given The cluster has been initialized < 1ms

And I should see Unified GET request all on the Director < 1ms

And Event="Scene Control" is not existed at location_id=101, and at root < 1ms

And Scene Control with scenes=["Scene10","Scene50","Scene70"] has policy=Default, priority=101, disableWallSwitch=false at location_id=101 < 1ms

Then I could activate all scenes at once via Unified PUT but only one scene is active at location_id=101 < 1ms

Given The cluster has been initialized < 1ms

And I should see Unified GET request all on the Director < 1ms

And Event="Scene Control" is not existed at location_id=102, and at root < 1ms

And Scene Control with scenes=["Scene30","Scene60"] has policy=Default, priority=101, disableWallSwitch=false at location_id=102 < 1ms

Then I could activate all scenes at once via Unified PUT but only one scene is active at location_id=102 < 1ms

Given The cluster has been initialized < 1ms

And I should see Unified GET request all on the Director < 1ms

And Event="Scene Control" is not existed at location_id=103, and at root < 1ms

And Scene Control with scenes=["Scene100","Scene70"] has policy=Default, priority=101, disableWallSwitch=false at location_id=103 < 1ms

Then I could activate all scenes at once via Unified PUT but only one scene is active at location_id=103 < 1ms

Given The cluster has been initialized < 1ms

And I should see Unified GET request all on the Director < 1ms

And Event="Scene Control" is not existed at location_id=104, and at root < 1ms

And Scene Control with scenes=["Scene70","Scene30","Scene90","Scene50"] has policy=Default, priority=101, disableWallSwitch=false at location_id=104 < 1ms

Then I could activate all scenes at once via Unified PUT but only one scene is active at location_id=104 < 1ms

Given The cluster has been initialized < 1ms

And I should see Unified GET request all on the Director < 1ms

And Event="Scene Control" is not existed at location_id=105, and at root < 1ms

And Scene Control with scenes=["SceneA", "SceneB"] has policy=Default, priority=101, disableWallSwitch=false at location_id=105 < 1ms

Then I could activate all scenes at once via Unified PUT but only one scene is active at location_id=105 < 1ms

Given The cluster has been initialized < 1ms

And I should see Unified GET request all on the Director < 1ms

And Event="Scene Control" is not existed at location_id=106, and at root < 1ms

And Scene Control with scenes=["Scene100","Scene_20"] has policy=Default, priority=101, disableWallSwitch=false at location_id=106 < 1ms

Then I could activate all scenes at once via Unified PUT but only one scene is active at location_id=106 < 1ms

Given The cluster has been initialized < 1ms

And I should see Unified GET request all on the Director < 1ms

And Event="Scene Control" is not existed at location_id=108, and at root < 1ms

And Scene Control with scenes=["Scene40","Scene_50"] has policy=Default, priority=101, disableWallSwitch=false at location_id=108 < 1ms

Then I could activate all scenes at once via Unified PUT but only one scene is active at location_id=108 < 1ms

Given The cluster has been initialized < 1ms

And I should see Unified GET request all on the Director < 1ms

And Event="Scene Control" is not existed at location_id=109, and at root < 1ms

And Scene Control with scenes=["Scene40","Scene_60"] has policy=Default, priority=101, disableWallSwitch=false at location_id=109 < 1ms

Then I could activate all scenes at once via Unified PUT but only one scene is active at location_id=109 < 1ms

Given The cluster has been initialized < 1ms

And I should see Unified GET request all on the Director < 1ms

And Event="Scene Control" is not existed at location_id=110, and at root < 1ms

And Scene Control with scenes=["Dark_9","Dim_20","Lit_92"] has policy=Default, priority=101, disableWallSwitch=false at location_id=110 < 1ms

Then I could activate all scenes at once via Unified PUT but only one scene is active at location_id=110 < 1ms

Given The cluster has been initialized < 1ms

And I should see Unified GET request all on the Director < 1ms

And Event="Scene Control" is not existed at location_id=111, and at root < 1ms

And Scene Control with scenes=["Hot91","Cool40","Cold_10"] has policy=Default, priority=101, disableWallSwitch=false at location_id=111 < 1ms

Then I could activate all scenes at once via Unified PUT but only one scene is active at location_id=111 < 1ms

Given The cluster has been initialized < 1ms

And I should see Unified GET request all on the Director < 1ms

Then I could deactivate active scenes of several locations at once via Unified PUT < 1ms

Given The cluster has been initialized < 1ms

And I should see Unified GET request all on the Director < 1ms

Then I should not able to activate invalid_PolicyTrigger=["0:emergency"] via Unified PUT at location_id=0 < 1ms

And I should not able to deactivate invalid_PolicyTrigger=["0:emergency"] via Unified PUT at location_id=0 < 1ms

And I should successfully activate all PolicyTrigger=["0:Emergency"] via Unified PUT at location_id=0 < 1ms

And I should successfully deactivate all PolicyTrigger=["0:Emergency"] via Unified PUT at location_id=0 < 1ms

@api @uapi @usapi
Feature: 94 1

- Validate subscribing to model for external unified API enhancements

Given The cluster has been initialized < 1ms

And I should see Unified GET request all on the Director < 1ms

And Location_id=100 was configured with name="Location A" < 1ms

And Event="Scene Control" is not existed at location_id=100, and at root < 1ms

And Scene Control with scenes=["Demo","Presentation","Normal"] has policy=Default, priority=101, disableWallSwitch=false at location_id=100 < 1ms

And Sensor motion of every fixture at location_id=100 is enabled < 1ms

When A motion is triggered at all fixtures < 1ms

Then I should successfully subscribe to ID of the location_id=100 via Unified API POST < 1ms

And I should successfully subscribe to location_name="Location A" at location_id=100 via Unified API POST < 1ms

And I should successfully subscribe to scenes=["Demo","Presentation","Normal"] at location_id=100 via Unified API POST < 1ms

And I should successfully subscribe to sensorStats motion detected at location_id=100 via Unified API POST < 1ms Show Error +
                                            
Error: Expect:1682357147 , Actual_api=1682357060 at Function.(anonymous) (/home/bang.nguyen/my_work/protractor_framework/node_modules/cucumber/lib/user_code_runner.js:105:21) at Generator.throw ((anonymous)) at Generator.tryCatcher (/home/bang.nguyen/my_work/protractor_framework/node_modules/bluebird/js/release/util.js:16:23) at PromiseSpawn._promiseRejected (/home/bang.nguyen/my_work/protractor_framework/node_modules/bluebird/js/release/generators.js:107:10) at Promise._settlePromise (/home/bang.nguyen/my_work/protractor_framework/node_modules/bluebird/js/release/promise.js:581:26) at Promise._settlePromise0 (/home/bang.nguyen/my_work/protractor_framework/node_modules/bluebird/js/release/promise.js:619:10) at Promise._settlePromises (/home/bang.nguyen/my_work/protractor_framework/node_modules/bluebird/js/release/promise.js:695:18) at _drainQueueStep (/home/bang.nguyen/my_work/protractor_framework/node_modules/bluebird/js/release/async.js:138:12) at _drainQueue (/home/bang.nguyen/my_work/protractor_framework/node_modules/bluebird/js/release/async.js:131:9) at Async._drainQueues (/home/bang.nguyen/my_work/protractor_framework/node_modules/bluebird/js/release/async.js:147:5) at Immediate.Async.drainQueues [as _onImmediate] (/home/bang.nguyen/my_work/protractor_framework/node_modules/bluebird/js/release/async.js:17:14) at processImmediate (node:internal/timers:466:21)

After < 1ms Screenshot +
                                        
                                        
                                

Given The cluster has been initialized < 1ms

And I should see Unified GET request all on the Director < 1ms

And Location_id=101 was configured with name="Location A_1" < 1ms

And Event="Scene Control" is not existed at location_id=101, and at root < 1ms

And Scene Control with scenes=["Scene10","Scene50","Scene70"] has policy=Default, priority=101, disableWallSwitch=false at location_id=101 < 1ms

And Sensor motion of every fixture at location_id=101 is enabled < 1ms

When A motion is triggered at all fixtures < 1ms

Then I should successfully subscribe to ID of the location_id=101 via Unified API POST < 1ms

And I should successfully subscribe to location_name="Location A_1" at location_id=101 via Unified API POST < 1ms

And I should successfully subscribe to scenes=["Scene10","Scene50","Scene70"] at location_id=101 via Unified API POST < 1ms

And I should successfully subscribe to sensorStats motion detected at location_id=101 via Unified API POST < 1ms

Given The cluster has been initialized < 1ms

And I should see Unified GET request all on the Director < 1ms

And Location_id=102 was configured with name="Location A_2" < 1ms

And Event="Scene Control" is not existed at location_id=102, and at root < 1ms

And Scene Control with scenes=["Scene30","Scene60"] has policy=Default, priority=101, disableWallSwitch=false at location_id=102 < 1ms

And Sensor motion of every fixture at location_id=102 is enabled < 1ms

When A motion is triggered at all fixtures < 1ms

Then I should successfully subscribe to ID of the location_id=102 via Unified API POST < 1ms

And I should successfully subscribe to location_name="Location A_2" at location_id=102 via Unified API POST < 1ms

And I should successfully subscribe to scenes=["Scene30","Scene60"] at location_id=102 via Unified API POST < 1ms

And I should successfully subscribe to sensorStats motion detected at location_id=102 via Unified API POST < 1ms

Given The cluster has been initialized < 1ms

And I should see Unified GET request all on the Director < 1ms

And Location_id=103 was configured with name="Location B" < 1ms

And Event="Scene Control" is not existed at location_id=103, and at root < 1ms

And Scene Control with scenes=["Scene100","Scene70"] has policy=Default, priority=101, disableWallSwitch=false at location_id=103 < 1ms

And Sensor motion of every fixture at location_id=103 is enabled < 1ms

When A motion is triggered at all fixtures < 1ms

Then I should successfully subscribe to ID of the location_id=103 via Unified API POST < 1ms

And I should successfully subscribe to location_name="Location B" at location_id=103 via Unified API POST < 1ms

And I should successfully subscribe to scenes=["Scene100","Scene70"] at location_id=103 via Unified API POST < 1ms

And I should successfully subscribe to sensorStats motion detected at location_id=103 via Unified API POST < 1ms

Given The cluster has been initialized < 1ms

And I should see Unified GET request all on the Director < 1ms

And Location_id=104 was configured with name="Location C" < 1ms

And Event="Scene Control" is not existed at location_id=104, and at root < 1ms

And Scene Control with scenes=["Scene70","Scene30","Scene90","Scene50"] has policy=Default, priority=101, disableWallSwitch=false at location_id=104 < 1ms

And Sensor motion of every fixture at location_id=104 is enabled < 1ms

When A motion is triggered at all fixtures < 1ms

Then I should successfully subscribe to ID of the location_id=104 via Unified API POST < 1ms

And I should successfully subscribe to location_name="Location C" at location_id=104 via Unified API POST < 1ms

And I should successfully subscribe to scenes=["Scene70","Scene30","Scene90","Scene50"] at location_id=104 via Unified API POST < 1ms

And I should successfully subscribe to sensorStats motion detected at location_id=104 via Unified API POST < 1ms

Given The cluster has been initialized < 1ms

And I should see Unified GET request all on the Director < 1ms

And Location_id=105 was configured with name="Location B_1" < 1ms

And Event="Scene Control" is not existed at location_id=105, and at root < 1ms

And Scene Control with scenes=["SceneA", "SceneB"] has policy=Default, priority=101, disableWallSwitch=false at location_id=105 < 1ms

And Sensor motion of every fixture at location_id=105 is enabled < 1ms

When A motion is triggered at all fixtures < 1ms

Then I should successfully subscribe to ID of the location_id=105 via Unified API POST < 1ms

And I should successfully subscribe to location_name="Location B_1" at location_id=105 via Unified API POST < 1ms

And I should successfully subscribe to scenes=["SceneA", "SceneB"] at location_id=105 via Unified API POST < 1ms

And I should successfully subscribe to sensorStats motion detected at location_id=105 via Unified API POST < 1ms

Given The cluster has been initialized < 1ms

And I should see Unified GET request all on the Director < 1ms

And Location_id=106 was configured with name="Location B_2" < 1ms

And Event="Scene Control" is not existed at location_id=106, and at root < 1ms

And Scene Control with scenes=["Scene100","Scene_20"] has policy=Default, priority=101, disableWallSwitch=false at location_id=106 < 1ms

And Sensor motion of every fixture at location_id=106 is enabled < 1ms

When A motion is triggered at all fixtures < 1ms

Then I should successfully subscribe to ID of the location_id=106 via Unified API POST < 1ms

And I should successfully subscribe to location_name="Location B_2" at location_id=106 via Unified API POST < 1ms

And I should successfully subscribe to scenes=["Scene100","Scene_20"] at location_id=106 via Unified API POST < 1ms

And I should successfully subscribe to sensorStats motion detected at location_id=106 via Unified API POST < 1ms

Given The cluster has been initialized < 1ms

And I should see Unified GET request all on the Director < 1ms

And Location_id=108 was configured with name="Location C_1" < 1ms

And Event="Scene Control" is not existed at location_id=108, and at root < 1ms

And Scene Control with scenes=["Scene40","Scene_50"] has policy=Default, priority=101, disableWallSwitch=false at location_id=108 < 1ms

And Sensor motion of every fixture at location_id=108 is enabled < 1ms

When A motion is triggered at all fixtures < 1ms

Then I should successfully subscribe to ID of the location_id=108 via Unified API POST < 1ms

And I should successfully subscribe to location_name="Location C_1" at location_id=108 via Unified API POST < 1ms

And I should successfully subscribe to scenes=["Scene40","Scene_50"] at location_id=108 via Unified API POST < 1ms

And I should successfully subscribe to sensorStats motion detected at location_id=108 via Unified API POST < 1ms

Given The cluster has been initialized < 1ms

And I should see Unified GET request all on the Director < 1ms

And Location_id=109 was configured with name="Location C_2" < 1ms

And Event="Scene Control" is not existed at location_id=109, and at root < 1ms

And Scene Control with scenes=["Scene40","Scene_60"] has policy=Default, priority=101, disableWallSwitch=false at location_id=109 < 1ms

And Sensor motion of every fixture at location_id=109 is enabled < 1ms

When A motion is triggered at all fixtures < 1ms

Then I should successfully subscribe to ID of the location_id=109 via Unified API POST < 1ms

And I should successfully subscribe to location_name="Location C_2" at location_id=109 via Unified API POST < 1ms

And I should successfully subscribe to scenes=["Scene40","Scene_60"] at location_id=109 via Unified API POST < 1ms

And I should successfully subscribe to sensorStats motion detected at location_id=109 via Unified API POST < 1ms

Given The cluster has been initialized < 1ms

And I should see Unified GET request all on the Director < 1ms

And Location_id=110 was configured with name="Location C_3" < 1ms

And Event="Scene Control" is not existed at location_id=110, and at root < 1ms

And Scene Control with scenes=["Dark_9","Dim_20","Lit_92"] has policy=Default, priority=101, disableWallSwitch=false at location_id=110 < 1ms

And Sensor motion of every fixture at location_id=110 is enabled < 1ms

When A motion is triggered at all fixtures < 1ms

Then I should successfully subscribe to ID of the location_id=110 via Unified API POST < 1ms

And I should successfully subscribe to location_name="Location C_3" at location_id=110 via Unified API POST < 1ms

And I should successfully subscribe to scenes=["Dark_9","Dim_20","Lit_92"] at location_id=110 via Unified API POST < 1ms

And I should successfully subscribe to sensorStats motion detected at location_id=110 via Unified API POST < 1ms

Given The cluster has been initialized < 1ms

And I should see Unified GET request all on the Director < 1ms

And Location_id=111 was configured with name="@(#LocD)!$" < 1ms

And Event="Scene Control" is not existed at location_id=111, and at root < 1ms

And Scene Control with scenes=["Dark_7","Dim_22","Lit_90"] has policy=Default, priority=101, disableWallSwitch=false at location_id=111 < 1ms

And Sensor motion of every fixture at location_id=111 is enabled < 1ms

When A motion is triggered at all fixtures < 1ms

Then I should successfully subscribe to ID of the location_id=111 via Unified API POST < 1ms

And I should successfully subscribe to location_name="@(#LocD)!$" at location_id=111 via Unified API POST < 1ms

And I should successfully subscribe to scenes=["Dark_7","Dim_22","Lit_90"] at location_id=111 via Unified API POST < 1ms

And I should successfully subscribe to sensorStats motion detected at location_id=111 via Unified API POST < 1ms

Given The cluster has been initialized < 1ms

When I wait for 10 secs < 1ms

Then I should successfully subscribe to sensorStats at location_id=100 via Unified API POST < 1ms

Given The cluster has been initialized < 1ms

When I wait for 10 secs < 1ms

Then I should successfully subscribe to sensorStats at location_id=101 via Unified API POST < 1ms

Given The cluster has been initialized < 1ms

When I wait for 10 secs < 1ms

Then I should successfully subscribe to sensorStats at location_id=102 via Unified API POST < 1ms

Given The cluster has been initialized < 1ms

When I wait for 10 secs < 1ms

Then I should successfully subscribe to sensorStats at location_id=103 via Unified API POST < 1ms

Given The cluster has been initialized < 1ms

When I wait for 10 secs < 1ms

Then I should successfully subscribe to sensorStats at location_id=104 via Unified API POST < 1ms

Given The cluster has been initialized < 1ms

When I wait for 10 secs < 1ms

Then I should successfully subscribe to sensorStats at location_id=105 via Unified API POST < 1ms

Given The cluster has been initialized < 1ms

When I wait for 10 secs < 1ms

Then I should successfully subscribe to sensorStats at location_id=106 via Unified API POST < 1ms

Given The cluster has been initialized < 1ms

When I wait for 10 secs < 1ms

Then I should successfully subscribe to sensorStats at location_id=108 via Unified API POST < 1ms

Given The cluster has been initialized < 1ms

When I wait for 10 secs < 1ms

Then I should successfully subscribe to sensorStats at location_id=109 via Unified API POST < 1ms

Given The cluster has been initialized < 1ms

When I wait for 10 secs < 1ms

Then I should successfully subscribe to sensorStats at location_id=110 via Unified API POST < 1ms

Given The cluster has been initialized < 1ms

When I wait for 10 secs < 1ms

Then I should successfully subscribe to sensorStats at location_id=111 via Unified API POST < 1ms

Given The cluster has been initialized < 1ms

When I wait for 10 secs < 1ms

Then I should successfully subscribe to wallSwitch lowLevelControl at location_id=100 via Unified API POST < 1ms

Given The cluster has been initialized < 1ms

When I wait for 10 secs < 1ms

Then I should successfully subscribe to wallSwitch lowLevelControl at location_id=101 via Unified API POST < 1ms

Given The cluster has been initialized < 1ms

When I wait for 10 secs < 1ms

Then I should successfully subscribe to wallSwitch lowLevelControl at location_id=102 via Unified API POST < 1ms

Given The cluster has been initialized < 1ms

When I wait for 10 secs < 1ms

Then I should successfully subscribe to wallSwitch lowLevelControl at location_id=103 via Unified API POST < 1ms

Given The cluster has been initialized < 1ms

When I wait for 10 secs < 1ms

Then I should successfully subscribe to wallSwitch lowLevelControl at location_id=104 via Unified API POST < 1ms

Given The cluster has been initialized < 1ms

When I wait for 10 secs < 1ms

Then I should successfully subscribe to wallSwitch lowLevelControl at location_id=105 via Unified API POST < 1ms

Given The cluster has been initialized < 1ms

When I wait for 10 secs < 1ms

Then I should successfully subscribe to wallSwitch lowLevelControl at location_id=106 via Unified API POST < 1ms

Given The cluster has been initialized < 1ms

When I wait for 10 secs < 1ms

Then I should successfully subscribe to wallSwitch lowLevelControl at location_id=108 via Unified API POST < 1ms

Given The cluster has been initialized < 1ms

When I wait for 10 secs < 1ms

Then I should successfully subscribe to wallSwitch lowLevelControl at location_id=109 via Unified API POST < 1ms

Given The cluster has been initialized < 1ms

When I wait for 10 secs < 1ms

Then I should successfully subscribe to wallSwitch lowLevelControl at location_id=110 via Unified API POST < 1ms

Given The cluster has been initialized < 1ms

When I wait for 10 secs < 1ms

Then I should see Unified GET request all on the Director < 1ms

When A motion is triggered at all fixtures < 1ms

Then I should successfully subscribe to fixtureName of fixtureID=000000000CFV1U0101000prot10 < 1ms

And I should successfully subscribe to fixtureType=FIXTURELESS of fixtureID=000000000CFV1U0101000prot10 < 1ms

And I should successfully subscribe to serial number of fixtureID=000000000CFV1U0101000prot10 < 1ms

And I should successfully subscribe to sensorStats.temperature of fixtureID=000000000CFV1U0101000prot10 < 1ms

And I should successfully subscribe to sensorStats.illuminance of fixtureID=000000000CFV1U0101000prot10 < 1ms

And I should successfully subscribe to sensorStats.power of fixtureID=000000000CFV1U0101000prot10 < 1ms

And I should successfully subscribe to sensorStats.motion of fixtureID=000000000CFV1U0101000prot10 < 1ms

And I should successfully subscribe to sensorStats.brightness of fixtureID=000000000CFV1U0101000prot10 < 1ms

Given The cluster has been initialized < 1ms

When I wait for 10 secs < 1ms

Then I should see Unified GET request all on the Director < 1ms

When A motion is triggered at all fixtures < 1ms

Then I should successfully subscribe to fixtureName of fixtureID=000000000SFD1J05011717tst04 < 1ms

And I should successfully subscribe to fixtureType=FIXTURELESS of fixtureID=000000000SFD1J05011717tst04 < 1ms

And I should successfully subscribe to serial number of fixtureID=000000000SFD1J05011717tst04 < 1ms

And I should successfully subscribe to sensorStats.temperature of fixtureID=000000000SFD1J05011717tst04 < 1ms

And I should successfully subscribe to sensorStats.illuminance of fixtureID=000000000SFD1J05011717tst04 < 1ms

And I should successfully subscribe to sensorStats.power of fixtureID=000000000SFD1J05011717tst04 < 1ms

And I should successfully subscribe to sensorStats.motion of fixtureID=000000000SFD1J05011717tst04 < 1ms

And I should successfully subscribe to sensorStats.brightness of fixtureID=000000000SFD1J05011717tst04 < 1ms

Given The cluster has been initialized < 1ms

When I wait for 10 secs < 1ms

Then I should see Unified GET request all on the Director < 1ms

When A motion is triggered at all fixtures < 1ms

Then I should successfully subscribe to fixtureName of fixtureID=000000000SFD1J05011717tst05 < 1ms

And I should successfully subscribe to fixtureType=FIXTURELESS of fixtureID=000000000SFD1J05011717tst05 < 1ms

And I should successfully subscribe to serial number of fixtureID=000000000SFD1J05011717tst05 < 1ms

And I should successfully subscribe to sensorStats.temperature of fixtureID=000000000SFD1J05011717tst05 < 1ms

And I should successfully subscribe to sensorStats.illuminance of fixtureID=000000000SFD1J05011717tst05 < 1ms

And I should successfully subscribe to sensorStats.power of fixtureID=000000000SFD1J05011717tst05 < 1ms

And I should successfully subscribe to sensorStats.motion of fixtureID=000000000SFD1J05011717tst05 < 1ms

And I should successfully subscribe to sensorStats.brightness of fixtureID=000000000SFD1J05011717tst05 < 1ms

Given The cluster has been initialized < 1ms

When I wait for 10 secs < 1ms

Then I should see Unified GET request all on the Director < 1ms

When A motion is triggered at all fixtures < 1ms

Then I should successfully subscribe to fixtureName of fixtureID=000000000SVS1U0101202800422 < 1ms

And I should successfully subscribe to fixtureType=FIXTURELESS of fixtureID=000000000SVS1U0101202800422 < 1ms

And I should successfully subscribe to serial number of fixtureID=000000000SVS1U0101202800422 < 1ms

And I should successfully subscribe to sensorStats.temperature of fixtureID=000000000SVS1U0101202800422 < 1ms

And I should successfully subscribe to sensorStats.illuminance of fixtureID=000000000SVS1U0101202800422 < 1ms

And I should successfully subscribe to sensorStats.power of fixtureID=000000000SVS1U0101202800422 < 1ms

And I should successfully subscribe to sensorStats.motion of fixtureID=000000000SVS1U0101202800422 < 1ms

And I should successfully subscribe to sensorStats.brightness of fixtureID=000000000SVS1U0101202800422 < 1ms

Given The cluster has been initialized < 1ms

When I wait for 10 secs < 1ms

Then I should see Unified GET request all on the Director < 1ms

When A motion is triggered at all fixtures < 1ms

Then I should successfully subscribe to fixtureName of fixtureID=000000000SVS2A3701203700009 < 1ms

And I should successfully subscribe to fixtureType=WALL_SWITCH_5B of fixtureID=000000000SVS2A3701203700009 < 1ms

And I should successfully subscribe to serial number of fixtureID=000000000SVS2A3701203700009 < 1ms

And I should successfully subscribe to sensorStats.temperature of fixtureID=000000000SVS2A3701203700009 < 1ms

And I should successfully subscribe to sensorStats.illuminance of fixtureID=000000000SVS2A3701203700009 < 1ms

And I should successfully subscribe to sensorStats.power of fixtureID=000000000SVS2A3701203700009 < 1ms

And I should successfully subscribe to sensorStats.motion of fixtureID=000000000SVS2A3701203700009 < 1ms

And I should successfully subscribe to sensorStats.brightness of fixtureID=000000000SVS2A3701203700009 < 1ms

Given The cluster has been initialized < 1ms

When I wait for 10 secs < 1ms

Then I should see Unified GET request all on the Director < 1ms

When A motion is triggered at all fixtures < 1ms

Then I should successfully subscribe to fixtureName of fixtureID=000000000SVS2B01012103prt07 < 1ms

And I should successfully subscribe to fixtureType=WALL_SWITCH_XB of fixtureID=000000000SVS2B01012103prt07 < 1ms

And I should successfully subscribe to serial number of fixtureID=000000000SVS2B01012103prt07 < 1ms

And I should successfully subscribe to sensorStats.temperature of fixtureID=000000000SVS2B01012103prt07 < 1ms

And I should successfully subscribe to sensorStats.illuminance of fixtureID=000000000SVS2B01012103prt07 < 1ms

And I should successfully subscribe to sensorStats.power of fixtureID=000000000SVS2B01012103prt07 < 1ms

And I should successfully subscribe to sensorStats.motion of fixtureID=000000000SVS2B01012103prt07 < 1ms

And I should successfully subscribe to sensorStats.brightness of fixtureID=000000000SVS2B01012103prt07 < 1ms

Given The cluster has been initialized < 1ms

When I wait for 10 secs < 1ms

Then I should see Unified GET request all on the Director < 1ms

When A motion is triggered at all fixtures < 1ms

Then I should successfully subscribe to fixtureName of fixtureID=000000000SVS2B01012103prt08 < 1ms

And I should successfully subscribe to fixtureType=WALL_SWITCH_XB of fixtureID=000000000SVS2B01012103prt08 < 1ms

And I should successfully subscribe to serial number of fixtureID=000000000SVS2B01012103prt08 < 1ms

And I should successfully subscribe to sensorStats.temperature of fixtureID=000000000SVS2B01012103prt08 < 1ms

And I should successfully subscribe to sensorStats.illuminance of fixtureID=000000000SVS2B01012103prt08 < 1ms

And I should successfully subscribe to sensorStats.power of fixtureID=000000000SVS2B01012103prt08 < 1ms

And I should successfully subscribe to sensorStats.motion of fixtureID=000000000SVS2B01012103prt08 < 1ms

And I should successfully subscribe to sensorStats.brightness of fixtureID=000000000SVS2B01012103prt08 < 1ms

Given The cluster has been initialized < 1ms

When I wait for 10 secs < 1ms

Then I should see Unified GET request all on the Director < 1ms

When A motion is triggered at all fixtures < 1ms

Then I should successfully subscribe to fixtureName of fixtureID=000000000SVS2B03012134prt05 < 1ms

And I should successfully subscribe to fixtureType=WALL_SWITCH_XB of fixtureID=000000000SVS2B03012134prt05 < 1ms

And I should successfully subscribe to serial number of fixtureID=000000000SVS2B03012134prt05 < 1ms

And I should successfully subscribe to sensorStats.temperature of fixtureID=000000000SVS2B03012134prt05 < 1ms

And I should successfully subscribe to sensorStats.illuminance of fixtureID=000000000SVS2B03012134prt05 < 1ms

And I should successfully subscribe to sensorStats.power of fixtureID=000000000SVS2B03012134prt05 < 1ms

And I should successfully subscribe to sensorStats.motion of fixtureID=000000000SVS2B03012134prt05 < 1ms

And I should successfully subscribe to sensorStats.brightness of fixtureID=000000000SVS2B03012134prt05 < 1ms

Given The cluster has been initialized < 1ms

When I wait for 10 secs < 1ms

Then I should see Unified GET request all on the Director < 1ms

When A motion is triggered at all fixtures < 1ms

Then I should successfully subscribe to fixtureName of fixtureID=000000000SVS2G01012134prt01 < 1ms

And I should successfully subscribe to fixtureType=WALL_SWITCH_XB of fixtureID=000000000SVS2G01012134prt01 < 1ms

And I should successfully subscribe to serial number of fixtureID=000000000SVS2G01012134prt01 < 1ms

And I should successfully subscribe to sensorStats.temperature of fixtureID=000000000SVS2G01012134prt01 < 1ms

And I should successfully subscribe to sensorStats.illuminance of fixtureID=000000000SVS2G01012134prt01 < 1ms

And I should successfully subscribe to sensorStats.power of fixtureID=000000000SVS2G01012134prt01 < 1ms

And I should successfully subscribe to sensorStats.motion of fixtureID=000000000SVS2G01012134prt01 < 1ms

And I should successfully subscribe to sensorStats.brightness of fixtureID=000000000SVS2G01012134prt01 < 1ms

Given The cluster has been initialized < 1ms

When I wait for 10 secs < 1ms

Then I should see Unified GET request all on the Director < 1ms

When A motion is triggered at all fixtures < 1ms

Then I should successfully subscribe to fixtureName of fixtureID=000000000SVS2G01012134prt03 < 1ms

And I should successfully subscribe to fixtureType=WALL_SWITCH_XB of fixtureID=000000000SVS2G01012134prt03 < 1ms

And I should successfully subscribe to serial number of fixtureID=000000000SVS2G01012134prt03 < 1ms

And I should successfully subscribe to sensorStats.temperature of fixtureID=000000000SVS2G01012134prt03 < 1ms

And I should successfully subscribe to sensorStats.illuminance of fixtureID=000000000SVS2G01012134prt03 < 1ms

And I should successfully subscribe to sensorStats.power of fixtureID=000000000SVS2G01012134prt03 < 1ms

And I should successfully subscribe to sensorStats.motion of fixtureID=000000000SVS2G01012134prt03 < 1ms

And I should successfully subscribe to sensorStats.brightness of fixtureID=000000000SVS2G01012134prt03 < 1ms

Given The cluster has been initialized < 1ms

When I wait for 10 secs < 1ms

Then I should see Unified GET request all on the Director < 1ms

When A motion is triggered at all fixtures < 1ms

Then I should successfully subscribe to fixtureName of fixtureID=C < 1ms

And I should successfully subscribe to fixtureType=FIXTURELESS of fixtureID=C < 1ms

And I should successfully subscribe to serial number of fixtureID=C < 1ms

And I should successfully subscribe to sensorStats.temperature of fixtureID=C < 1ms

And I should successfully subscribe to sensorStats.illuminance of fixtureID=C < 1ms

And I should successfully subscribe to sensorStats.power of fixtureID=C < 1ms

And I should successfully subscribe to sensorStats.motion of fixtureID=C < 1ms

And I should successfully subscribe to sensorStats.brightness of fixtureID=C < 1ms

Given The cluster has been initialized < 1ms

When I wait for 10 secs < 1ms

Then I should see Unified GET request all on the Director < 1ms

When A motion is triggered at all fixtures < 1ms

Then I should successfully subscribe to fixtureName of fixtureID=CFV00000000000Y050173100346 < 1ms

And I should successfully subscribe to fixtureType=ELCC of fixtureID=CFV00000000000Y050173100346 < 1ms

And I should successfully subscribe to serial number of fixtureID=CFV00000000000Y050173100346 < 1ms

And I should successfully subscribe to sensorStats.temperature of fixtureID=CFV00000000000Y050173100346 < 1ms

And I should successfully subscribe to sensorStats.illuminance of fixtureID=CFV00000000000Y050173100346 < 1ms

And I should successfully subscribe to sensorStats.power of fixtureID=CFV00000000000Y050173100346 < 1ms

And I should successfully subscribe to sensorStats.motion of fixtureID=CFV00000000000Y050173100346 < 1ms

And I should successfully subscribe to sensorStats.brightness of fixtureID=CFV00000000000Y050173100346 < 1ms

Given The cluster has been initialized < 1ms

When I wait for 10 secs < 1ms

Then I should see Unified GET request all on the Director < 1ms

When A motion is triggered at all fixtures < 1ms

Then I should successfully subscribe to fixtureName of fixtureID=CFV00000000001J050170700537 < 1ms

And I should successfully subscribe to fixtureType=FIXTURELESS of fixtureID=CFV00000000001J050170700537 < 1ms

And I should successfully subscribe to serial number of fixtureID=CFV00000000001J050170700537 < 1ms

And I should successfully subscribe to sensorStats.temperature of fixtureID=CFV00000000001J050170700537 < 1ms

And I should successfully subscribe to sensorStats.illuminance of fixtureID=CFV00000000001J050170700537 < 1ms

And I should successfully subscribe to sensorStats.power of fixtureID=CFV00000000001J050170700537 < 1ms

And I should successfully subscribe to sensorStats.motion of fixtureID=CFV00000000001J050170700537 < 1ms

And I should successfully subscribe to sensorStats.brightness of fixtureID=CFV00000000001J050170700537 < 1ms

Given The cluster has been initialized < 1ms

When I wait for 10 secs < 1ms

Then I should see Unified GET request all on the Director < 1ms

When A motion is triggered at all fixtures < 1ms

Then I should successfully subscribe to fixtureName of fixtureID=CFV00000000001J050170700544 < 1ms

And I should successfully subscribe to fixtureType=FIXTURELESS of fixtureID=CFV00000000001J050170700544 < 1ms

And I should successfully subscribe to serial number of fixtureID=CFV00000000001J050170700544 < 1ms

And I should successfully subscribe to sensorStats.temperature of fixtureID=CFV00000000001J050170700544 < 1ms

And I should successfully subscribe to sensorStats.illuminance of fixtureID=CFV00000000001J050170700544 < 1ms

And I should successfully subscribe to sensorStats.power of fixtureID=CFV00000000001J050170700544 < 1ms

And I should successfully subscribe to sensorStats.motion of fixtureID=CFV00000000001J050170700544 < 1ms

And I should successfully subscribe to sensorStats.brightness of fixtureID=CFV00000000001J050170700544 < 1ms

Given The cluster has been initialized < 1ms

When I wait for 10 secs < 1ms

Then I should see Unified GET request all on the Director < 1ms

When A motion is triggered at all fixtures < 1ms

Then I should successfully subscribe to fixtureName of fixtureID=CFV00000000001J050170700566 < 1ms

And I should successfully subscribe to fixtureType=FIXTURELESS of fixtureID=CFV00000000001J050170700566 < 1ms

And I should successfully subscribe to serial number of fixtureID=CFV00000000001J050170700566 < 1ms

And I should successfully subscribe to sensorStats.temperature of fixtureID=CFV00000000001J050170700566 < 1ms

And I should successfully subscribe to sensorStats.illuminance of fixtureID=CFV00000000001J050170700566 < 1ms

And I should successfully subscribe to sensorStats.power of fixtureID=CFV00000000001J050170700566 < 1ms

And I should successfully subscribe to sensorStats.motion of fixtureID=CFV00000000001J050170700566 < 1ms

And I should successfully subscribe to sensorStats.brightness of fixtureID=CFV00000000001J050170700566 < 1ms

Given The cluster has been initialized < 1ms

When I wait for 10 secs < 1ms

Then I should see Unified GET request all on the Director < 1ms

When A motion is triggered at all fixtures < 1ms

Then I should successfully subscribe to fixtureName of fixtureID=CFV00000000001J050170700571 < 1ms

And I should successfully subscribe to fixtureType=LUMINAIRE of fixtureID=CFV00000000001J050170700571 < 1ms

And I should successfully subscribe to serial number of fixtureID=CFV00000000001J050170700571 < 1ms

And I should successfully subscribe to sensorStats.temperature of fixtureID=CFV00000000001J050170700571 < 1ms

And I should successfully subscribe to sensorStats.illuminance of fixtureID=CFV00000000001J050170700571 < 1ms

And I should successfully subscribe to sensorStats.power of fixtureID=CFV00000000001J050170700571 < 1ms

And I should successfully subscribe to sensorStats.motion of fixtureID=CFV00000000001J050170700571 < 1ms

And I should successfully subscribe to sensorStats.brightness of fixtureID=CFV00000000001J050170700571 < 1ms

Given The cluster has been initialized < 1ms

When I wait for 10 secs < 1ms

Then I should see Unified GET request all on the Director < 1ms

When A motion is triggered at all fixtures < 1ms

Then I should successfully subscribe to fixtureName of fixtureID=CFV00000000001J050170700577 < 1ms

And I should successfully subscribe to fixtureType=FIXTURELESS of fixtureID=CFV00000000001J050170700577 < 1ms

And I should successfully subscribe to serial number of fixtureID=CFV00000000001J050170700577 < 1ms

And I should successfully subscribe to sensorStats.temperature of fixtureID=CFV00000000001J050170700577 < 1ms

And I should successfully subscribe to sensorStats.illuminance of fixtureID=CFV00000000001J050170700577 < 1ms

And I should successfully subscribe to sensorStats.power of fixtureID=CFV00000000001J050170700577 < 1ms

And I should successfully subscribe to sensorStats.motion of fixtureID=CFV00000000001J050170700577 < 1ms

And I should successfully subscribe to sensorStats.brightness of fixtureID=CFV00000000001J050170700577 < 1ms

Given The cluster has been initialized < 1ms

When I wait for 10 secs < 1ms

Then I should see Unified GET request all on the Director < 1ms

When A motion is triggered at all fixtures < 1ms

Then I should successfully subscribe to fixtureName of fixtureID=CFV00000000001J050170700954 < 1ms

And I should successfully subscribe to fixtureType=FIXTURELESS of fixtureID=CFV00000000001J050170700954 < 1ms

And I should successfully subscribe to serial number of fixtureID=CFV00000000001J050170700954 < 1ms

And I should successfully subscribe to sensorStats.temperature of fixtureID=CFV00000000001J050170700954 < 1ms

And I should successfully subscribe to sensorStats.illuminance of fixtureID=CFV00000000001J050170700954 < 1ms

And I should successfully subscribe to sensorStats.power of fixtureID=CFV00000000001J050170700954 < 1ms

And I should successfully subscribe to sensorStats.motion of fixtureID=CFV00000000001J050170700954 < 1ms

And I should successfully subscribe to sensorStats.brightness of fixtureID=CFV00000000001J050170700954 < 1ms

Given The cluster has been initialized < 1ms

When I wait for 10 secs < 1ms

Then I should see Unified GET request all on the Director < 1ms

When A motion is triggered at all fixtures < 1ms

Then I should successfully subscribe to fixtureName of fixtureID=CSJ00000000000000000000XXX2 < 1ms

And I should successfully subscribe to fixtureType=FIXTURELESS of fixtureID=CSJ00000000000000000000XXX2 < 1ms

And I should successfully subscribe to serial number of fixtureID=CSJ00000000000000000000XXX2 < 1ms

And I should successfully subscribe to sensorStats.temperature of fixtureID=CSJ00000000000000000000XXX2 < 1ms

And I should successfully subscribe to sensorStats.illuminance of fixtureID=CSJ00000000000000000000XXX2 < 1ms

And I should successfully subscribe to sensorStats.power of fixtureID=CSJ00000000000000000000XXX2 < 1ms

And I should successfully subscribe to sensorStats.motion of fixtureID=CSJ00000000000000000000XXX2 < 1ms

And I should successfully subscribe to sensorStats.brightness of fixtureID=CSJ00000000000000000000XXX2 < 1ms

Given The cluster has been initialized < 1ms

When I wait for 10 secs < 1ms

Then I should see Unified GET request all on the Director < 1ms

When A motion is triggered at all fixtures < 1ms

Then I should successfully subscribe to fixtureName of fixtureID=CSJ00000000000C020123900011 < 1ms

And I should successfully subscribe to fixtureType=LUMINAIRE of fixtureID=CSJ00000000000C020123900011 < 1ms

And I should successfully subscribe to serial number of fixtureID=CSJ00000000000C020123900011 < 1ms

And I should successfully subscribe to sensorStats.temperature of fixtureID=CSJ00000000000C020123900011 < 1ms

And I should successfully subscribe to sensorStats.illuminance of fixtureID=CSJ00000000000C020123900011 < 1ms

And I should successfully subscribe to sensorStats.power of fixtureID=CSJ00000000000C020123900011 < 1ms

And I should successfully subscribe to sensorStats.motion of fixtureID=CSJ00000000000C020123900011 < 1ms

And I should successfully subscribe to sensorStats.brightness of fixtureID=CSJ00000000000C020123900011 < 1ms

Given The cluster has been initialized < 1ms

When I wait for 10 secs < 1ms

Then I should see Unified GET request all on the Director < 1ms

When A motion is triggered at all fixtures < 1ms

Then I should successfully subscribe to fixtureName of fixtureID=CSJ00000000000E050353800218 < 1ms

And I should successfully subscribe to fixtureType=WALL_SWITCH of fixtureID=CSJ00000000000E050353800218 < 1ms

And I should successfully subscribe to serial number of fixtureID=CSJ00000000000E050353800218 < 1ms

And I should successfully subscribe to sensorStats.temperature of fixtureID=CSJ00000000000E050353800218 < 1ms

And I should successfully subscribe to sensorStats.illuminance of fixtureID=CSJ00000000000E050353800218 < 1ms

And I should successfully subscribe to sensorStats.power of fixtureID=CSJ00000000000E050353800218 < 1ms

And I should successfully subscribe to sensorStats.motion of fixtureID=CSJ00000000000E050353800218 < 1ms

And I should successfully subscribe to sensorStats.brightness of fixtureID=CSJ00000000000E050353800218 < 1ms

Given The cluster has been initialized < 1ms

When I wait for 10 secs < 1ms

Then I should see Unified GET request all on the Director < 1ms

When A motion is triggered at all fixtures < 1ms

Then I should successfully subscribe to fixtureName of fixtureID=CSJ00000000000V020135000354 < 1ms

And I should successfully subscribe to fixtureType=LUMINAIRE of fixtureID=CSJ00000000000V020135000354 < 1ms

And I should successfully subscribe to serial number of fixtureID=CSJ00000000000V020135000354 < 1ms

And I should successfully subscribe to sensorStats.temperature of fixtureID=CSJ00000000000V020135000354 < 1ms

And I should successfully subscribe to sensorStats.illuminance of fixtureID=CSJ00000000000V020135000354 < 1ms

And I should successfully subscribe to sensorStats.power of fixtureID=CSJ00000000000V020135000354 < 1ms

And I should successfully subscribe to sensorStats.motion of fixtureID=CSJ00000000000V020135000354 < 1ms

And I should successfully subscribe to sensorStats.brightness of fixtureID=CSJ00000000000V020135000354 < 1ms

Given The cluster has been initialized < 1ms

When I wait for 10 secs < 1ms

Then I should see Unified GET request all on the Director < 1ms

When A motion is triggered at all fixtures < 1ms

Then I should successfully subscribe to fixtureName of fixtureID=CSJ00000000000V020135000355 < 1ms

And I should successfully subscribe to fixtureType=LUMINAIRE of fixtureID=CSJ00000000000V020135000355 < 1ms

And I should successfully subscribe to serial number of fixtureID=CSJ00000000000V020135000355 < 1ms

And I should successfully subscribe to sensorStats.temperature of fixtureID=CSJ00000000000V020135000355 < 1ms

And I should successfully subscribe to sensorStats.illuminance of fixtureID=CSJ00000000000V020135000355 < 1ms

And I should successfully subscribe to sensorStats.power of fixtureID=CSJ00000000000V020135000355 < 1ms

And I should successfully subscribe to sensorStats.motion of fixtureID=CSJ00000000000V020135000355 < 1ms

And I should successfully subscribe to sensorStats.brightness of fixtureID=CSJ00000000000V020135000355 < 1ms

Given The cluster has been initialized < 1ms

When I wait for 10 secs < 1ms

Then I should see Unified GET request all on the Director < 1ms

When A motion is triggered at all fixtures < 1ms

Then I should successfully subscribe to fixtureName of fixtureID=CSJ00000000001J020140500046 < 1ms

And I should successfully subscribe to fixtureType=FIXTURELESS of fixtureID=CSJ00000000001J020140500046 < 1ms

And I should successfully subscribe to serial number of fixtureID=CSJ00000000001J020140500046 < 1ms

And I should successfully subscribe to sensorStats.temperature of fixtureID=CSJ00000000001J020140500046 < 1ms

And I should successfully subscribe to sensorStats.illuminance of fixtureID=CSJ00000000001J020140500046 < 1ms

And I should successfully subscribe to sensorStats.power of fixtureID=CSJ00000000001J020140500046 < 1ms

And I should successfully subscribe to sensorStats.motion of fixtureID=CSJ00000000001J020140500046 < 1ms

And I should successfully subscribe to sensorStats.brightness of fixtureID=CSJ00000000001J020140500046 < 1ms

Given The cluster has been initialized < 1ms

When I wait for 10 secs < 1ms

Then I should see Unified GET request all on the Director < 1ms

When A motion is triggered at all fixtures < 1ms

Then I should successfully subscribe to fixtureName of fixtureID=CSJ00000000001J020142300011 < 1ms

And I should successfully subscribe to fixtureType=FIXTURELESS of fixtureID=CSJ00000000001J020142300011 < 1ms

And I should successfully subscribe to serial number of fixtureID=CSJ00000000001J020142300011 < 1ms

And I should successfully subscribe to sensorStats.temperature of fixtureID=CSJ00000000001J020142300011 < 1ms

And I should successfully subscribe to sensorStats.illuminance of fixtureID=CSJ00000000001J020142300011 < 1ms

And I should successfully subscribe to sensorStats.power of fixtureID=CSJ00000000001J020142300011 < 1ms

And I should successfully subscribe to sensorStats.motion of fixtureID=CSJ00000000001J020142300011 < 1ms

And I should successfully subscribe to sensorStats.brightness of fixtureID=CSJ00000000001J020142300011 < 1ms

Given The cluster has been initialized < 1ms

When I wait for 10 secs < 1ms

Then I should see Unified GET request all on the Director < 1ms

When A motion is triggered at all fixtures < 1ms

Then I should successfully subscribe to fixtureName of fixtureID=CSJ00000000001J020142300014 < 1ms

And I should successfully subscribe to fixtureType=FIXTURELESS of fixtureID=CSJ00000000001J020142300014 < 1ms

And I should successfully subscribe to serial number of fixtureID=CSJ00000000001J020142300014 < 1ms

And I should successfully subscribe to sensorStats.temperature of fixtureID=CSJ00000000001J020142300014 < 1ms

And I should successfully subscribe to sensorStats.illuminance of fixtureID=CSJ00000000001J020142300014 < 1ms

And I should successfully subscribe to sensorStats.power of fixtureID=CSJ00000000001J020142300014 < 1ms

And I should successfully subscribe to sensorStats.motion of fixtureID=CSJ00000000001J020142300014 < 1ms

And I should successfully subscribe to sensorStats.brightness of fixtureID=CSJ00000000001J020142300014 < 1ms

Given The cluster has been initialized < 1ms

When I wait for 10 secs < 1ms

Then I should see Unified GET request all on the Director < 1ms

When A motion is triggered at all fixtures < 1ms

Then I should successfully subscribe to fixtureName of fixtureID=CSJ00000000001J020142300015 < 1ms

And I should successfully subscribe to fixtureType=FIXTURELESS of fixtureID=CSJ00000000001J020142300015 < 1ms

And I should successfully subscribe to serial number of fixtureID=CSJ00000000001J020142300015 < 1ms

And I should successfully subscribe to sensorStats.temperature of fixtureID=CSJ00000000001J020142300015 < 1ms

And I should successfully subscribe to sensorStats.illuminance of fixtureID=CSJ00000000001J020142300015 < 1ms

And I should successfully subscribe to sensorStats.power of fixtureID=CSJ00000000001J020142300015 < 1ms

And I should successfully subscribe to sensorStats.motion of fixtureID=CSJ00000000001J020142300015 < 1ms

And I should successfully subscribe to sensorStats.brightness of fixtureID=CSJ00000000001J020142300015 < 1ms

Given The cluster has been initialized < 1ms

When I wait for 10 secs < 1ms

Then I should see Unified GET request all on the Director < 1ms

When A motion is triggered at all fixtures < 1ms

Then I should successfully subscribe to fixtureName of fixtureID=CSJ00000000001J020142300018 < 1ms

And I should successfully subscribe to fixtureType=FIXTURELESS of fixtureID=CSJ00000000001J020142300018 < 1ms

And I should successfully subscribe to serial number of fixtureID=CSJ00000000001J020142300018 < 1ms

And I should successfully subscribe to sensorStats.temperature of fixtureID=CSJ00000000001J020142300018 < 1ms

And I should successfully subscribe to sensorStats.illuminance of fixtureID=CSJ00000000001J020142300018 < 1ms

And I should successfully subscribe to sensorStats.power of fixtureID=CSJ00000000001J020142300018 < 1ms

And I should successfully subscribe to sensorStats.motion of fixtureID=CSJ00000000001J020142300018 < 1ms

And I should successfully subscribe to sensorStats.brightness of fixtureID=CSJ00000000001J020142300018 < 1ms

Given The cluster has been initialized < 1ms

When I wait for 10 secs < 1ms

Then I should see Unified GET request all on the Director < 1ms

When A motion is triggered at all fixtures < 1ms

Then I should successfully subscribe to fixtureName of fixtureID=CSJ00000000001J020142300022 < 1ms

And I should successfully subscribe to fixtureType=FIXTURELESS of fixtureID=CSJ00000000001J020142300022 < 1ms

And I should successfully subscribe to serial number of fixtureID=CSJ00000000001J020142300022 < 1ms

And I should successfully subscribe to sensorStats.temperature of fixtureID=CSJ00000000001J020142300022 < 1ms

And I should successfully subscribe to sensorStats.illuminance of fixtureID=CSJ00000000001J020142300022 < 1ms

And I should successfully subscribe to sensorStats.power of fixtureID=CSJ00000000001J020142300022 < 1ms

And I should successfully subscribe to sensorStats.motion of fixtureID=CSJ00000000001J020142300022 < 1ms

And I should successfully subscribe to sensorStats.brightness of fixtureID=CSJ00000000001J020142300022 < 1ms

Given The cluster has been initialized < 1ms

When I wait for 10 secs < 1ms

Then I should see Unified GET request all on the Director < 1ms

When A motion is triggered at all fixtures < 1ms

Then I should successfully subscribe to fixtureName of fixtureID=CSJ00000000001J020142300032 < 1ms

And I should successfully subscribe to fixtureType=LUMINAIRE of fixtureID=CSJ00000000001J020142300032 < 1ms

And I should successfully subscribe to serial number of fixtureID=CSJ00000000001J020142300032 < 1ms

And I should successfully subscribe to sensorStats.temperature of fixtureID=CSJ00000000001J020142300032 < 1ms

And I should successfully subscribe to sensorStats.illuminance of fixtureID=CSJ00000000001J020142300032 < 1ms

And I should successfully subscribe to sensorStats.power of fixtureID=CSJ00000000001J020142300032 < 1ms

And I should successfully subscribe to sensorStats.motion of fixtureID=CSJ00000000001J020142300032 < 1ms

And I should successfully subscribe to sensorStats.brightness of fixtureID=CSJ00000000001J020142300032 < 1ms

Given The cluster has been initialized < 1ms

When I wait for 10 secs < 1ms

Then I should see Unified GET request all on the Director < 1ms

When A motion is triggered at all fixtures < 1ms

Then I should successfully subscribe to fixtureName of fixtureID=CSJ00000000001J020142300033 < 1ms

And I should successfully subscribe to fixtureType=FIXTURELESS of fixtureID=CSJ00000000001J020142300033 < 1ms

And I should successfully subscribe to serial number of fixtureID=CSJ00000000001J020142300033 < 1ms

And I should successfully subscribe to sensorStats.temperature of fixtureID=CSJ00000000001J020142300033 < 1ms

And I should successfully subscribe to sensorStats.illuminance of fixtureID=CSJ00000000001J020142300033 < 1ms

And I should successfully subscribe to sensorStats.power of fixtureID=CSJ00000000001J020142300033 < 1ms

And I should successfully subscribe to sensorStats.motion of fixtureID=CSJ00000000001J020142300033 < 1ms

And I should successfully subscribe to sensorStats.brightness of fixtureID=CSJ00000000001J020142300033 < 1ms

Given The cluster has been initialized < 1ms

When I wait for 10 secs < 1ms

Then I should see Unified GET request all on the Director < 1ms

When A motion is triggered at all fixtures < 1ms

Then I should successfully subscribe to fixtureName of fixtureID=CSJ00000000001J020142300036 < 1ms

And I should successfully subscribe to fixtureType=FIXTURELESS of fixtureID=CSJ00000000001J020142300036 < 1ms

And I should successfully subscribe to serial number of fixtureID=CSJ00000000001J020142300036 < 1ms

And I should successfully subscribe to sensorStats.temperature of fixtureID=CSJ00000000001J020142300036 < 1ms

And I should successfully subscribe to sensorStats.illuminance of fixtureID=CSJ00000000001J020142300036 < 1ms

And I should successfully subscribe to sensorStats.power of fixtureID=CSJ00000000001J020142300036 < 1ms

And I should successfully subscribe to sensorStats.motion of fixtureID=CSJ00000000001J020142300036 < 1ms

And I should successfully subscribe to sensorStats.brightness of fixtureID=CSJ00000000001J020142300036 < 1ms

Given The cluster has been initialized < 1ms

When I wait for 10 secs < 1ms

Then I should see Unified GET request all on the Director < 1ms

When A motion is triggered at all fixtures < 1ms

Then I should successfully subscribe to fixtureName of fixtureID=CSJ00000000001J020142300045 < 1ms

And I should successfully subscribe to fixtureType=FIXTURELESS of fixtureID=CSJ00000000001J020142300045 < 1ms

And I should successfully subscribe to serial number of fixtureID=CSJ00000000001J020142300045 < 1ms

And I should successfully subscribe to sensorStats.temperature of fixtureID=CSJ00000000001J020142300045 < 1ms

And I should successfully subscribe to sensorStats.illuminance of fixtureID=CSJ00000000001J020142300045 < 1ms

And I should successfully subscribe to sensorStats.power of fixtureID=CSJ00000000001J020142300045 < 1ms

And I should successfully subscribe to sensorStats.motion of fixtureID=CSJ00000000001J020142300045 < 1ms

And I should successfully subscribe to sensorStats.brightness of fixtureID=CSJ00000000001J020142300045 < 1ms

Given The cluster has been initialized < 1ms

When I wait for 10 secs < 1ms

Then I should see Unified GET request all on the Director < 1ms

When A motion is triggered at all fixtures < 1ms

Then I should successfully subscribe to fixtureName of fixtureID=CSJ00000000001J020142300047 < 1ms

And I should successfully subscribe to fixtureType=FIXTURELESS of fixtureID=CSJ00000000001J020142300047 < 1ms

And I should successfully subscribe to serial number of fixtureID=CSJ00000000001J020142300047 < 1ms

And I should successfully subscribe to sensorStats.temperature of fixtureID=CSJ00000000001J020142300047 < 1ms

And I should successfully subscribe to sensorStats.illuminance of fixtureID=CSJ00000000001J020142300047 < 1ms

And I should successfully subscribe to sensorStats.power of fixtureID=CSJ00000000001J020142300047 < 1ms

And I should successfully subscribe to sensorStats.motion of fixtureID=CSJ00000000001J020142300047 < 1ms

And I should successfully subscribe to sensorStats.brightness of fixtureID=CSJ00000000001J020142300047 < 1ms

Given The cluster has been initialized < 1ms

When I wait for 10 secs < 1ms

Then I should see Unified GET request all on the Director < 1ms

When A motion is triggered at all fixtures < 1ms

Then I should successfully subscribe to fixtureName of fixtureID=CSJ00000000001J020142300051 < 1ms

And I should successfully subscribe to fixtureType=FIXTURELESS of fixtureID=CSJ00000000001J020142300051 < 1ms

And I should successfully subscribe to serial number of fixtureID=CSJ00000000001J020142300051 < 1ms

And I should successfully subscribe to sensorStats.temperature of fixtureID=CSJ00000000001J020142300051 < 1ms

And I should successfully subscribe to sensorStats.illuminance of fixtureID=CSJ00000000001J020142300051 < 1ms

And I should successfully subscribe to sensorStats.power of fixtureID=CSJ00000000001J020142300051 < 1ms

And I should successfully subscribe to sensorStats.motion of fixtureID=CSJ00000000001J020142300051 < 1ms

And I should successfully subscribe to sensorStats.brightness of fixtureID=CSJ00000000001J020142300051 < 1ms

Given The cluster has been initialized < 1ms

When I wait for 10 secs < 1ms

Then I should see Unified GET request all on the Director < 1ms

When A motion is triggered at all fixtures < 1ms

Then I should successfully subscribe to fixtureName of fixtureID=CSJ00000000001J020142300053 < 1ms

And I should successfully subscribe to fixtureType=FIXTURELESS of fixtureID=CSJ00000000001J020142300053 < 1ms

And I should successfully subscribe to serial number of fixtureID=CSJ00000000001J020142300053 < 1ms

And I should successfully subscribe to sensorStats.temperature of fixtureID=CSJ00000000001J020142300053 < 1ms

And I should successfully subscribe to sensorStats.illuminance of fixtureID=CSJ00000000001J020142300053 < 1ms

And I should successfully subscribe to sensorStats.power of fixtureID=CSJ00000000001J020142300053 < 1ms

And I should successfully subscribe to sensorStats.motion of fixtureID=CSJ00000000001J020142300053 < 1ms

And I should successfully subscribe to sensorStats.brightness of fixtureID=CSJ00000000001J020142300053 < 1ms

Given The cluster has been initialized < 1ms

When I wait for 10 secs < 1ms

Then I should see Unified GET request all on the Director < 1ms

When A motion is triggered at all fixtures < 1ms

Then I should successfully subscribe to fixtureName of fixtureID=CSJ00000000001J020142300057 < 1ms

And I should successfully subscribe to fixtureType=FIXTURELESS of fixtureID=CSJ00000000001J020142300057 < 1ms

And I should successfully subscribe to serial number of fixtureID=CSJ00000000001J020142300057 < 1ms

And I should successfully subscribe to sensorStats.temperature of fixtureID=CSJ00000000001J020142300057 < 1ms

And I should successfully subscribe to sensorStats.illuminance of fixtureID=CSJ00000000001J020142300057 < 1ms

And I should successfully subscribe to sensorStats.power of fixtureID=CSJ00000000001J020142300057 < 1ms

And I should successfully subscribe to sensorStats.motion of fixtureID=CSJ00000000001J020142300057 < 1ms

And I should successfully subscribe to sensorStats.brightness of fixtureID=CSJ00000000001J020142300057 < 1ms

Given The cluster has been initialized < 1ms

When I wait for 10 secs < 1ms

Then I should see Unified GET request all on the Director < 1ms

When A motion is triggered at all fixtures < 1ms

Then I should successfully subscribe to fixtureName of fixtureID=CSJ00000000001J020142300058 < 1ms

And I should successfully subscribe to fixtureType=FIXTURELESS of fixtureID=CSJ00000000001J020142300058 < 1ms

And I should successfully subscribe to serial number of fixtureID=CSJ00000000001J020142300058 < 1ms

And I should successfully subscribe to sensorStats.temperature of fixtureID=CSJ00000000001J020142300058 < 1ms

And I should successfully subscribe to sensorStats.illuminance of fixtureID=CSJ00000000001J020142300058 < 1ms

And I should successfully subscribe to sensorStats.power of fixtureID=CSJ00000000001J020142300058 < 1ms

And I should successfully subscribe to sensorStats.motion of fixtureID=CSJ00000000001J020142300058 < 1ms

And I should successfully subscribe to sensorStats.brightness of fixtureID=CSJ00000000001J020142300058 < 1ms

Given The cluster has been initialized < 1ms

When I wait for 10 secs < 1ms

Then I should see Unified GET request all on the Director < 1ms

When A motion is triggered at all fixtures < 1ms

Then I should successfully subscribe to fixtureName of fixtureID=CSJ00000000001J020142300059 < 1ms

And I should successfully subscribe to fixtureType=LUMINAIRE of fixtureID=CSJ00000000001J020142300059 < 1ms

And I should successfully subscribe to serial number of fixtureID=CSJ00000000001J020142300059 < 1ms

And I should successfully subscribe to sensorStats.temperature of fixtureID=CSJ00000000001J020142300059 < 1ms

And I should successfully subscribe to sensorStats.illuminance of fixtureID=CSJ00000000001J020142300059 < 1ms

And I should successfully subscribe to sensorStats.power of fixtureID=CSJ00000000001J020142300059 < 1ms

And I should successfully subscribe to sensorStats.motion of fixtureID=CSJ00000000001J020142300059 < 1ms

And I should successfully subscribe to sensorStats.brightness of fixtureID=CSJ00000000001J020142300059 < 1ms

Given The cluster has been initialized < 1ms

When I wait for 10 secs < 1ms

Then I should see Unified GET request all on the Director < 1ms

When A motion is triggered at all fixtures < 1ms

Then I should successfully subscribe to fixtureName of fixtureID=CSJ00000000001J020142300062 < 1ms

And I should successfully subscribe to fixtureType=FIXTURELESS of fixtureID=CSJ00000000001J020142300062 < 1ms

And I should successfully subscribe to serial number of fixtureID=CSJ00000000001J020142300062 < 1ms

And I should successfully subscribe to sensorStats.temperature of fixtureID=CSJ00000000001J020142300062 < 1ms

And I should successfully subscribe to sensorStats.illuminance of fixtureID=CSJ00000000001J020142300062 < 1ms

And I should successfully subscribe to sensorStats.power of fixtureID=CSJ00000000001J020142300062 < 1ms

And I should successfully subscribe to sensorStats.motion of fixtureID=CSJ00000000001J020142300062 < 1ms

And I should successfully subscribe to sensorStats.brightness of fixtureID=CSJ00000000001J020142300062 < 1ms

Given The cluster has been initialized < 1ms

When I wait for 10 secs < 1ms

Then I should see Unified GET request all on the Director < 1ms

When A motion is triggered at all fixtures < 1ms

Then I should successfully subscribe to fixtureName of fixtureID=CSJ00000000001J020142300068 < 1ms

And I should successfully subscribe to fixtureType=FIXTURELESS of fixtureID=CSJ00000000001J020142300068 < 1ms

And I should successfully subscribe to serial number of fixtureID=CSJ00000000001J020142300068 < 1ms

And I should successfully subscribe to sensorStats.temperature of fixtureID=CSJ00000000001J020142300068 < 1ms

And I should successfully subscribe to sensorStats.illuminance of fixtureID=CSJ00000000001J020142300068 < 1ms

And I should successfully subscribe to sensorStats.power of fixtureID=CSJ00000000001J020142300068 < 1ms

And I should successfully subscribe to sensorStats.motion of fixtureID=CSJ00000000001J020142300068 < 1ms

And I should successfully subscribe to sensorStats.brightness of fixtureID=CSJ00000000001J020142300068 < 1ms

Given The cluster has been initialized < 1ms

When I wait for 10 secs < 1ms

Then I should see Unified GET request all on the Director < 1ms

When A motion is triggered at all fixtures < 1ms

Then I should successfully subscribe to fixtureName of fixtureID=CSJ00000000001J020142300069 < 1ms

And I should successfully subscribe to fixtureType=FIXTURELESS of fixtureID=CSJ00000000001J020142300069 < 1ms

And I should successfully subscribe to serial number of fixtureID=CSJ00000000001J020142300069 < 1ms

And I should successfully subscribe to sensorStats.temperature of fixtureID=CSJ00000000001J020142300069 < 1ms

And I should successfully subscribe to sensorStats.illuminance of fixtureID=CSJ00000000001J020142300069 < 1ms

And I should successfully subscribe to sensorStats.power of fixtureID=CSJ00000000001J020142300069 < 1ms

And I should successfully subscribe to sensorStats.motion of fixtureID=CSJ00000000001J020142300069 < 1ms

And I should successfully subscribe to sensorStats.brightness of fixtureID=CSJ00000000001J020142300069 < 1ms

Given The cluster has been initialized < 1ms

When I wait for 10 secs < 1ms

Then I should see Unified GET request all on the Director < 1ms

When A motion is triggered at all fixtures < 1ms

Then I should successfully subscribe to fixtureName of fixtureID=CSJ00000000001J020142300070 < 1ms

And I should successfully subscribe to fixtureType=FIXTURELESS of fixtureID=CSJ00000000001J020142300070 < 1ms

And I should successfully subscribe to serial number of fixtureID=CSJ00000000001J020142300070 < 1ms

And I should successfully subscribe to sensorStats.temperature of fixtureID=CSJ00000000001J020142300070 < 1ms

And I should successfully subscribe to sensorStats.illuminance of fixtureID=CSJ00000000001J020142300070 < 1ms

And I should successfully subscribe to sensorStats.power of fixtureID=CSJ00000000001J020142300070 < 1ms

And I should successfully subscribe to sensorStats.motion of fixtureID=CSJ00000000001J020142300070 < 1ms

And I should successfully subscribe to sensorStats.brightness of fixtureID=CSJ00000000001J020142300070 < 1ms

Given The cluster has been initialized < 1ms

When I wait for 10 secs < 1ms

Then I should see Unified GET request all on the Director < 1ms

When A motion is triggered at all fixtures < 1ms

Then I should successfully subscribe to fixtureName of fixtureID=CSJ00000000001J020142300072 < 1ms

And I should successfully subscribe to fixtureType=FIXTURELESS of fixtureID=CSJ00000000001J020142300072 < 1ms

And I should successfully subscribe to serial number of fixtureID=CSJ00000000001J020142300072 < 1ms

And I should successfully subscribe to sensorStats.temperature of fixtureID=CSJ00000000001J020142300072 < 1ms

And I should successfully subscribe to sensorStats.illuminance of fixtureID=CSJ00000000001J020142300072 < 1ms

And I should successfully subscribe to sensorStats.power of fixtureID=CSJ00000000001J020142300072 < 1ms

And I should successfully subscribe to sensorStats.motion of fixtureID=CSJ00000000001J020142300072 < 1ms

And I should successfully subscribe to sensorStats.brightness of fixtureID=CSJ00000000001J020142300072 < 1ms

Given The cluster has been initialized < 1ms

When I wait for 10 secs < 1ms

Then I should see Unified GET request all on the Director < 1ms

When A motion is triggered at all fixtures < 1ms

Then I should successfully subscribe to fixtureName of fixtureID=CSJ00000000001J020142300073 < 1ms

And I should successfully subscribe to fixtureType=FIXTURELESS of fixtureID=CSJ00000000001J020142300073 < 1ms

And I should successfully subscribe to serial number of fixtureID=CSJ00000000001J020142300073 < 1ms

And I should successfully subscribe to sensorStats.temperature of fixtureID=CSJ00000000001J020142300073 < 1ms

And I should successfully subscribe to sensorStats.illuminance of fixtureID=CSJ00000000001J020142300073 < 1ms

And I should successfully subscribe to sensorStats.power of fixtureID=CSJ00000000001J020142300073 < 1ms

And I should successfully subscribe to sensorStats.motion of fixtureID=CSJ00000000001J020142300073 < 1ms

And I should successfully subscribe to sensorStats.brightness of fixtureID=CSJ00000000001J020142300073 < 1ms

Given The cluster has been initialized < 1ms

When I wait for 10 secs < 1ms

Then I should see Unified GET request all on the Director < 1ms

When A motion is triggered at all fixtures < 1ms

Then I should successfully subscribe to fixtureName of fixtureID=CSJ00000000001J020142300078 < 1ms

And I should successfully subscribe to fixtureType=FIXTURELESS of fixtureID=CSJ00000000001J020142300078 < 1ms

And I should successfully subscribe to serial number of fixtureID=CSJ00000000001J020142300078 < 1ms

And I should successfully subscribe to sensorStats.temperature of fixtureID=CSJ00000000001J020142300078 < 1ms

And I should successfully subscribe to sensorStats.illuminance of fixtureID=CSJ00000000001J020142300078 < 1ms

And I should successfully subscribe to sensorStats.power of fixtureID=CSJ00000000001J020142300078 < 1ms

And I should successfully subscribe to sensorStats.motion of fixtureID=CSJ00000000001J020142300078 < 1ms

And I should successfully subscribe to sensorStats.brightness of fixtureID=CSJ00000000001J020142300078 < 1ms

Given The cluster has been initialized < 1ms

When I wait for 10 secs < 1ms

Then I should see Unified GET request all on the Director < 1ms

When A motion is triggered at all fixtures < 1ms

Then I should successfully subscribe to fixtureName of fixtureID=CSJ00000000001J020142300079 < 1ms

And I should successfully subscribe to fixtureType=FIXTURELESS of fixtureID=CSJ00000000001J020142300079 < 1ms

And I should successfully subscribe to serial number of fixtureID=CSJ00000000001J020142300079 < 1ms

And I should successfully subscribe to sensorStats.temperature of fixtureID=CSJ00000000001J020142300079 < 1ms

And I should successfully subscribe to sensorStats.illuminance of fixtureID=CSJ00000000001J020142300079 < 1ms

And I should successfully subscribe to sensorStats.power of fixtureID=CSJ00000000001J020142300079 < 1ms

And I should successfully subscribe to sensorStats.motion of fixtureID=CSJ00000000001J020142300079 < 1ms

And I should successfully subscribe to sensorStats.brightness of fixtureID=CSJ00000000001J020142300079 < 1ms

Given The cluster has been initialized < 1ms

When I wait for 10 secs < 1ms

Then I should see Unified GET request all on the Director < 1ms

When A motion is triggered at all fixtures < 1ms

Then I should successfully subscribe to fixtureName of fixtureID=CSJ00000000001J020142300087 < 1ms

And I should successfully subscribe to fixtureType=FIXTURELESS of fixtureID=CSJ00000000001J020142300087 < 1ms

And I should successfully subscribe to serial number of fixtureID=CSJ00000000001J020142300087 < 1ms

And I should successfully subscribe to sensorStats.temperature of fixtureID=CSJ00000000001J020142300087 < 1ms

And I should successfully subscribe to sensorStats.illuminance of fixtureID=CSJ00000000001J020142300087 < 1ms

And I should successfully subscribe to sensorStats.power of fixtureID=CSJ00000000001J020142300087 < 1ms

And I should successfully subscribe to sensorStats.motion of fixtureID=CSJ00000000001J020142300087 < 1ms

And I should successfully subscribe to sensorStats.brightness of fixtureID=CSJ00000000001J020142300087 < 1ms

Given The cluster has been initialized < 1ms

When I wait for 10 secs < 1ms

Then I should see Unified GET request all on the Director < 1ms

When A motion is triggered at all fixtures < 1ms

Then I should successfully subscribe to fixtureName of fixtureID=CSJ00000000001J020142300089 < 1ms

And I should successfully subscribe to fixtureType=FIXTURELESS of fixtureID=CSJ00000000001J020142300089 < 1ms

And I should successfully subscribe to serial number of fixtureID=CSJ00000000001J020142300089 < 1ms

And I should successfully subscribe to sensorStats.temperature of fixtureID=CSJ00000000001J020142300089 < 1ms

And I should successfully subscribe to sensorStats.illuminance of fixtureID=CSJ00000000001J020142300089 < 1ms

And I should successfully subscribe to sensorStats.power of fixtureID=CSJ00000000001J020142300089 < 1ms

And I should successfully subscribe to sensorStats.motion of fixtureID=CSJ00000000001J020142300089 < 1ms

And I should successfully subscribe to sensorStats.brightness of fixtureID=CSJ00000000001J020142300089 < 1ms

Given The cluster has been initialized < 1ms

When I wait for 10 secs < 1ms

Then I should see Unified GET request all on the Director < 1ms

When A motion is triggered at all fixtures < 1ms

Then I should successfully subscribe to fixtureName of fixtureID=CSJ00000000001J020142300090 < 1ms

And I should successfully subscribe to fixtureType=FIXTURELESS of fixtureID=CSJ00000000001J020142300090 < 1ms

And I should successfully subscribe to serial number of fixtureID=CSJ00000000001J020142300090 < 1ms

And I should successfully subscribe to sensorStats.temperature of fixtureID=CSJ00000000001J020142300090 < 1ms

And I should successfully subscribe to sensorStats.illuminance of fixtureID=CSJ00000000001J020142300090 < 1ms

And I should successfully subscribe to sensorStats.power of fixtureID=CSJ00000000001J020142300090 < 1ms

And I should successfully subscribe to sensorStats.motion of fixtureID=CSJ00000000001J020142300090 < 1ms

And I should successfully subscribe to sensorStats.brightness of fixtureID=CSJ00000000001J020142300090 < 1ms

Given The cluster has been initialized < 1ms

When I wait for 10 secs < 1ms

Then I should see Unified GET request all on the Director < 1ms

When A motion is triggered at all fixtures < 1ms

Then I should successfully subscribe to fixtureName of fixtureID=CSJ00000000001J020142300091 < 1ms

And I should successfully subscribe to fixtureType=FIXTURELESS of fixtureID=CSJ00000000001J020142300091 < 1ms

And I should successfully subscribe to serial number of fixtureID=CSJ00000000001J020142300091 < 1ms

And I should successfully subscribe to sensorStats.temperature of fixtureID=CSJ00000000001J020142300091 < 1ms

And I should successfully subscribe to sensorStats.illuminance of fixtureID=CSJ00000000001J020142300091 < 1ms

And I should successfully subscribe to sensorStats.power of fixtureID=CSJ00000000001J020142300091 < 1ms

And I should successfully subscribe to sensorStats.motion of fixtureID=CSJ00000000001J020142300091 < 1ms

And I should successfully subscribe to sensorStats.brightness of fixtureID=CSJ00000000001J020142300091 < 1ms

Given The cluster has been initialized < 1ms

When I wait for 10 secs < 1ms

Then I should see Unified GET request all on the Director < 1ms

When A motion is triggered at all fixtures < 1ms

Then I should successfully subscribe to fixtureName of fixtureID=CSJ00000000001J020142300094 < 1ms

And I should successfully subscribe to fixtureType=FIXTURELESS of fixtureID=CSJ00000000001J020142300094 < 1ms

And I should successfully subscribe to serial number of fixtureID=CSJ00000000001J020142300094 < 1ms

And I should successfully subscribe to sensorStats.temperature of fixtureID=CSJ00000000001J020142300094 < 1ms

And I should successfully subscribe to sensorStats.illuminance of fixtureID=CSJ00000000001J020142300094 < 1ms

And I should successfully subscribe to sensorStats.power of fixtureID=CSJ00000000001J020142300094 < 1ms

And I should successfully subscribe to sensorStats.motion of fixtureID=CSJ00000000001J020142300094 < 1ms

And I should successfully subscribe to sensorStats.brightness of fixtureID=CSJ00000000001J020142300094 < 1ms

Given The cluster has been initialized < 1ms

When I wait for 10 secs < 1ms

Then I should see Unified GET request all on the Director < 1ms

When A motion is triggered at all fixtures < 1ms

Then I should successfully subscribe to fixtureName of fixtureID=CSJ00000000001J020142300098 < 1ms

And I should successfully subscribe to fixtureType=FIXTURELESS of fixtureID=CSJ00000000001J020142300098 < 1ms

And I should successfully subscribe to serial number of fixtureID=CSJ00000000001J020142300098 < 1ms

And I should successfully subscribe to sensorStats.temperature of fixtureID=CSJ00000000001J020142300098 < 1ms

And I should successfully subscribe to sensorStats.illuminance of fixtureID=CSJ00000000001J020142300098 < 1ms

And I should successfully subscribe to sensorStats.power of fixtureID=CSJ00000000001J020142300098 < 1ms

And I should successfully subscribe to sensorStats.motion of fixtureID=CSJ00000000001J020142300098 < 1ms

And I should successfully subscribe to sensorStats.brightness of fixtureID=CSJ00000000001J020142300098 < 1ms

Given The cluster has been initialized < 1ms

When I wait for 10 secs < 1ms

Then I should see Unified GET request all on the Director < 1ms

When A motion is triggered at all fixtures < 1ms

Then I should successfully subscribe to fixtureName of fixtureID=CSJ00000000001J020142300102 < 1ms

And I should successfully subscribe to fixtureType=FIXTURELESS of fixtureID=CSJ00000000001J020142300102 < 1ms

And I should successfully subscribe to serial number of fixtureID=CSJ00000000001J020142300102 < 1ms

And I should successfully subscribe to sensorStats.temperature of fixtureID=CSJ00000000001J020142300102 < 1ms

And I should successfully subscribe to sensorStats.illuminance of fixtureID=CSJ00000000001J020142300102 < 1ms

And I should successfully subscribe to sensorStats.power of fixtureID=CSJ00000000001J020142300102 < 1ms

And I should successfully subscribe to sensorStats.motion of fixtureID=CSJ00000000001J020142300102 < 1ms

And I should successfully subscribe to sensorStats.brightness of fixtureID=CSJ00000000001J020142300102 < 1ms

Given The cluster has been initialized < 1ms

When I wait for 10 secs < 1ms

Then I should see Unified GET request all on the Director < 1ms

When A motion is triggered at all fixtures < 1ms

Then I should successfully subscribe to fixtureName of fixtureID=CSJ00000000001J020142300103 < 1ms

And I should successfully subscribe to fixtureType=FIXTURELESS of fixtureID=CSJ00000000001J020142300103 < 1ms

And I should successfully subscribe to serial number of fixtureID=CSJ00000000001J020142300103 < 1ms

And I should successfully subscribe to sensorStats.temperature of fixtureID=CSJ00000000001J020142300103 < 1ms

And I should successfully subscribe to sensorStats.illuminance of fixtureID=CSJ00000000001J020142300103 < 1ms

And I should successfully subscribe to sensorStats.power of fixtureID=CSJ00000000001J020142300103 < 1ms

And I should successfully subscribe to sensorStats.motion of fixtureID=CSJ00000000001J020142300103 < 1ms

And I should successfully subscribe to sensorStats.brightness of fixtureID=CSJ00000000001J020142300103 < 1ms

Given The cluster has been initialized < 1ms

When I wait for 10 secs < 1ms

Then I should see Unified GET request all on the Director < 1ms

When A motion is triggered at all fixtures < 1ms

Then I should successfully subscribe to fixtureName of fixtureID=CSJ00000000001J020142300104 < 1ms

And I should successfully subscribe to fixtureType=FIXTURELESS of fixtureID=CSJ00000000001J020142300104 < 1ms

And I should successfully subscribe to serial number of fixtureID=CSJ00000000001J020142300104 < 1ms

And I should successfully subscribe to sensorStats.temperature of fixtureID=CSJ00000000001J020142300104 < 1ms

And I should successfully subscribe to sensorStats.illuminance of fixtureID=CSJ00000000001J020142300104 < 1ms

And I should successfully subscribe to sensorStats.power of fixtureID=CSJ00000000001J020142300104 < 1ms

And I should successfully subscribe to sensorStats.motion of fixtureID=CSJ00000000001J020142300104 < 1ms

And I should successfully subscribe to sensorStats.brightness of fixtureID=CSJ00000000001J020142300104 < 1ms

Given The cluster has been initialized < 1ms

When I wait for 10 secs < 1ms

Then I should see Unified GET request all on the Director < 1ms

When A motion is triggered at all fixtures < 1ms

Then I should successfully subscribe to fixtureName of fixtureID=CSJ00000000001J020142300107 < 1ms

And I should successfully subscribe to fixtureType=FIXTURELESS of fixtureID=CSJ00000000001J020142300107 < 1ms

And I should successfully subscribe to serial number of fixtureID=CSJ00000000001J020142300107 < 1ms

And I should successfully subscribe to sensorStats.temperature of fixtureID=CSJ00000000001J020142300107 < 1ms

And I should successfully subscribe to sensorStats.illuminance of fixtureID=CSJ00000000001J020142300107 < 1ms

And I should successfully subscribe to sensorStats.power of fixtureID=CSJ00000000001J020142300107 < 1ms

And I should successfully subscribe to sensorStats.motion of fixtureID=CSJ00000000001J020142300107 < 1ms

And I should successfully subscribe to sensorStats.brightness of fixtureID=CSJ00000000001J020142300107 < 1ms

Given The cluster has been initialized < 1ms

When I wait for 10 secs < 1ms

Then I should see Unified GET request all on the Director < 1ms

When A motion is triggered at all fixtures < 1ms

Then I should successfully subscribe to fixtureName of fixtureID=CSJ00000000001J020142300112 < 1ms

And I should successfully subscribe to fixtureType=FIXTURELESS of fixtureID=CSJ00000000001J020142300112 < 1ms

And I should successfully subscribe to serial number of fixtureID=CSJ00000000001J020142300112 < 1ms

And I should successfully subscribe to sensorStats.temperature of fixtureID=CSJ00000000001J020142300112 < 1ms

And I should successfully subscribe to sensorStats.illuminance of fixtureID=CSJ00000000001J020142300112 < 1ms

And I should successfully subscribe to sensorStats.power of fixtureID=CSJ00000000001J020142300112 < 1ms

And I should successfully subscribe to sensorStats.motion of fixtureID=CSJ00000000001J020142300112 < 1ms

And I should successfully subscribe to sensorStats.brightness of fixtureID=CSJ00000000001J020142300112 < 1ms

Given The cluster has been initialized < 1ms

When I wait for 10 secs < 1ms

Then I should see Unified GET request all on the Director < 1ms

When A motion is triggered at all fixtures < 1ms

Then I should successfully subscribe to fixtureName of fixtureID=CSJ00000000001J020142300124 < 1ms

And I should successfully subscribe to fixtureType=FIXTURELESS of fixtureID=CSJ00000000001J020142300124 < 1ms

And I should successfully subscribe to serial number of fixtureID=CSJ00000000001J020142300124 < 1ms

And I should successfully subscribe to sensorStats.temperature of fixtureID=CSJ00000000001J020142300124 < 1ms

And I should successfully subscribe to sensorStats.illuminance of fixtureID=CSJ00000000001J020142300124 < 1ms

And I should successfully subscribe to sensorStats.power of fixtureID=CSJ00000000001J020142300124 < 1ms

And I should successfully subscribe to sensorStats.motion of fixtureID=CSJ00000000001J020142300124 < 1ms

And I should successfully subscribe to sensorStats.brightness of fixtureID=CSJ00000000001J020142300124 < 1ms

Given The cluster has been initialized < 1ms

When I wait for 10 secs < 1ms

Then I should see Unified GET request all on the Director < 1ms

When A motion is triggered at all fixtures < 1ms

Then I should successfully subscribe to fixtureName of fixtureID=CSJ00000000001J020142300128 < 1ms

And I should successfully subscribe to fixtureType=FIXTURELESS of fixtureID=CSJ00000000001J020142300128 < 1ms

And I should successfully subscribe to serial number of fixtureID=CSJ00000000001J020142300128 < 1ms

And I should successfully subscribe to sensorStats.temperature of fixtureID=CSJ00000000001J020142300128 < 1ms

And I should successfully subscribe to sensorStats.illuminance of fixtureID=CSJ00000000001J020142300128 < 1ms

And I should successfully subscribe to sensorStats.power of fixtureID=CSJ00000000001J020142300128 < 1ms

And I should successfully subscribe to sensorStats.motion of fixtureID=CSJ00000000001J020142300128 < 1ms

And I should successfully subscribe to sensorStats.brightness of fixtureID=CSJ00000000001J020142300128 < 1ms

Given The cluster has been initialized < 1ms

When I wait for 10 secs < 1ms

Then I should see Unified GET request all on the Director < 1ms

When A motion is triggered at all fixtures < 1ms

Then I should successfully subscribe to fixtureName of fixtureID=VF1.102 < 1ms

And I should successfully subscribe to fixtureType=VIRTUAL_LUMINAIRE of fixtureID=VF1.102 < 1ms

And I should successfully subscribe to serial number of fixtureID=VF1.102 < 1ms

And I should successfully subscribe to sensorStats.temperature of fixtureID=VF1.102 < 1ms

And I should successfully subscribe to sensorStats.illuminance of fixtureID=VF1.102 < 1ms

And I should successfully subscribe to sensorStats.power of fixtureID=VF1.102 < 1ms

And I should successfully subscribe to sensorStats.motion of fixtureID=VF1.102 < 1ms

And I should successfully subscribe to sensorStats.brightness of fixtureID=VF1.102 < 1ms

Given The cluster has been initialized < 1ms

When I wait for 10 secs < 1ms

Then I should see Unified GET request all on the Director < 1ms

When A motion is triggered at all fixtures < 1ms

Then I should successfully subscribe to fixtureName of fixtureID=VF2.102 < 1ms

And I should successfully subscribe to fixtureType=VIRTUAL_SENSOR of fixtureID=VF2.102 < 1ms

And I should successfully subscribe to serial number of fixtureID=VF2.102 < 1ms

And I should successfully subscribe to sensorStats.temperature of fixtureID=VF2.102 < 1ms

And I should successfully subscribe to sensorStats.illuminance of fixtureID=VF2.102 < 1ms

And I should successfully subscribe to sensorStats.power of fixtureID=VF2.102 < 1ms

And I should successfully subscribe to sensorStats.motion of fixtureID=VF2.102 < 1ms

And I should successfully subscribe to sensorStats.brightness of fixtureID=VF2.102 < 1ms

Given The cluster has been initialized < 1ms

When I wait for 10 secs < 1ms

Then I should see Unified GET request all on the Director < 1ms

When A motion is triggered at all fixtures < 1ms

Then I should successfully subscribe to fixtureName of fixtureID=VF3.102 < 1ms

And I should successfully subscribe to fixtureType=VIRTUAL_LUMINAIRE of fixtureID=VF3.102 < 1ms

And I should successfully subscribe to serial number of fixtureID=VF3.102 < 1ms

And I should successfully subscribe to sensorStats.temperature of fixtureID=VF3.102 < 1ms

And I should successfully subscribe to sensorStats.illuminance of fixtureID=VF3.102 < 1ms

And I should successfully subscribe to sensorStats.power of fixtureID=VF3.102 < 1ms

And I should successfully subscribe to sensorStats.motion of fixtureID=VF3.102 < 1ms

And I should successfully subscribe to sensorStats.brightness of fixtureID=VF3.102 < 1ms